Starting Now: iLoveCoding courses are completely FREE. No login or signup required.

Courses

Courses are organized into targeted technological topics. Pick a course and get started. Remember! Each course uses simple terminology, and gives you ample practice so your learning sinks in on a deeper level.

Thumbnail

Getting Good with Git

FREE93:12 mins

Go from zero to getting comfortable with using Git. Git will help you track your code changes, and even help multiple developers work on the same codebase.

Thumbnail

Learn JavaScript Correctly - Beginner to Advance

FREELevel: Advance638:43 mins

JavaScript is a must-know programming language for a modern developer. With clearly explained concepts in short and to the point screencast videos, learn the basic and advanced concepts of modern JavaScript (ES6+ concepts included). Build professional-grade apps and while getting prepared to answer tough interview questions. (Cheatsheets, references, and tools included.)

Thumbnail

The Perfect Path to Becoming a Job-Ready Developer

FREE47:19 mins

This course will give you a complete, detailed path to becoming a job-ready software developer. Get a complete skill roadmap, learning techniques, timeline and resources you need to become job-ready.

Thumbnail

Learn HTML & CSS Correctly

FREELevel: Intermediate346:3 mins

This just may be the most comprehensive HTML & CSS course on the internet. With clearly explained concepts in short and to the point screencast videos, learn the fundamentals & build beautiful and professional websites. (Cheatsheets, references, and tools included.) --- IMPORTANT: This course is FREE πŸ†“ and always will be.