Easy Learning for Beginners
See Plans
Learn programming fundamentals with easy-to-follow materials
Featured Courses
4 Skills
Web Development Course (Node.js)
In this course, learn all of the essentials for web development. Using Node.js, You’ll learn how web applications work and create a web application!
3 Skills
Web Development Course (Ruby on Rails)
In this course, learn all of the essentials for web development. Using ruby on Rails, you’ll create a web service like X(Twitter) from scratch!
Language Courses
HTML & CSS
7 lessons + 3 articles
HTML & CSS
Languages used to build and design the face of every website.
JavaScript
7 lessons
JavaScript
A versatile language used anywhere from interactive websites to backend servers.
jQuery
4 lessons
jQuery
A fast, easy-to-use JavaScript library that handles animations and Ajax requests.
Ruby
5 lessons + 1 article
Ruby
A dynamic, general-purpose language used to build web applications.
Ruby on Rails5
15 lessons + 1 article
Ruby on Rails5
A web-application framework that includes everything needed to create web applications.
PHP
5 lessons
PHP
A server-side language well-suited for web development
Java
7 lessons
Java
A popular language that can be used for software development, mobile apps, and more.
Python
5 lessons + 1 article
Python
A powerful language used in data science, machine learning, and more.
Command Line
1 lesson
Command Line
A must-learn skill that allows you to perform tasks through commands to the computer.
Git
1 lesson + 1 article
Git
A version control system for tracking changes in your code and collaborating with others.
SQL
5 lessons + 3 articles
SQL
The language of databases used for database manipulation and analysis
Sass
1 lesson
Sass
An easier way to write CSS.
Go
4 lessons
Go
A language developed by Google that is especially popular for server-side programming.
React
4 lessons
React
A front-end JavaScript library gaining popularity globally
Node.js
6 lessons + 3 articles
Node.js
A JavaScript runtime environment for developing server-side applications