Explore
What do you want to become?
Explore
Paths & courses
Follow a full learning path or jump into a single course that catches your eye.
Paths
Follow a structured journey from first lesson to finish.
5 paths
Technical & Digital6 coursesWeb Development
Develop websites, RESTful APIs, and other web technologies by taking the right courses
- Technical & Digital8 courses
General Programming
This track covers general programming courses that will improve your programming knowledge and give you insight into new and developing programming concepts
- Technical & Digital5 courses
Web with Python
Use Python, one of the top programming languages to create modern web applications.
Technical & Digital4 coursesFront End Developement
You want to design the look and feel of websites and web apps. Take this track and become your dream
- Technical & Digital2 courses
Data Science with Python
Python is a simple but very powerful programming language. Use it to organize and visualize data in this track
Courses
Jump into a single course and start learning right away.
16 courses
Python
Start python on the right foot with our comprehensive, step by step and practical python tutorials. Grab python's expensive skills now.
28 lessons · 7 hrs 6 min
HTML
HTML is the language of the internet. Get introduced to the basic structure of a webpage, common tags, and simple ways to style webpages here
5 lessons · 1 hr 40 min
CSS
Learn how to beautify and design your HTML structured pages here. With smart, step by step tutorials from us.
6 lessons · 2 hrs
Java
Wondering what all the fuss about Java is? Here is everything you need to get started.For beginners who want to learn an enterprise-level programming language.
13 lessons · 2 hrs 10 min
Django
The Web Framework for perfectionists with deadlines. Let's walk through django step by step. Build a real world project now. Let's go!
9 lessons · 1 hr 30 min
Ruby
Get a handle on all you need to get started with Ruby.
11 lessons · 55 min
C Sharp
C# is a cross-platform programming language used for building apps, games, and websites. Cover all the essentials of C# and more here.
12 lessons · 1 hr
SQL
SQL is the standard language for anything database related. Start with the basic concepts of databases, tables, queries, and advance to functions and relations.
8 lessons · 4 hrs
R
R is a programming language used for data modeling and statistics. Get introduced to key concepts, data structures and methods for data manipulation right here.
8 lessons · 40 min
Big Data
Learn about where big data comes, the methods to analyze it, and its possible pitfalls.
3 lessons · 15 min
Using APIs
Learn the basics of an API by making a request to one in JavaScript.
3 lessons · 1 hr 30 min
Programming
What at all is programming? Come along as we explore and understand programming in its basic ways. This is for absolute beginners.
9 lessons · 45 min
React
Find out why React is the hottest thing in frontend and get an understanding of its component architecture, props, JSX, and much more.
4 lessons · 20 min
Git
Git helps you keep track of you and your team's files, from your very first v.1.0 to your latest release. Learn how to use it right here.
5 lessons · 50 min
PHP
PHP is a programming language that's used by millions of websites every day. Get introduced to the basics and start your web developer journey.
7 lessons · 35 min
JavaScript
Learn one of the most flexible programming languages used to power dynamic apps and webpages.
26 lessons · 10 hrs