All Courses
Pick a course and start your learning journey
javascript7 lessons
JavaScript Fundamentals
Learn JavaScript from the ground up — from your first line of output to writing your own functions. Every lesson has a real task you have to solve yourself.
3 chaptersStart
python6 lessons
Python Fundamentals
Python is one of the world's most popular languages — clear, readable, powerful. Learn the basics with real hands-on tasks.
3 chaptersStart
cpp39 lessons
C++ Fundamentals
Master C++ from the ground up — variables, control flow, functions, pointers, OOP, STL, templates, and modern C++17. After this course you will write real, efficient C++ programs from scratch.
10 chaptersStart
bash24 lessons
Git — Complete Course
Master Git from the ground up. Learn commits, branches, merging, remotes, undoing mistakes, rebasing, and professional workflows. After this course you will confidently use Git on any real project.
6 chaptersStart