Learning Paths
Follow structured curriculums from fundamentals to advanced topics.
artificial-intelligence
beginner
Learn AI Fundamentals
A practical introduction to artificial intelligence for developers — from core concepts and machine learning through LLMs, RAG, agents, and responsible AI.
10 lessons6h estimated
git
beginner
Learn Git Essentials
Version control workflow from cloning repos through branching, merging, rebasing, and collaboration.
7 lessons4h estimated
javascript
beginner
Learn JavaScript Basics
Learn core JavaScript from functions and data structures through modern syntax and async programming.
10 lessons6h estimated
python
beginner
Learn Python Basics
Master Python fundamentals from variables and data types through functions, OOP, and practical patterns.
15 lessons8h estimated
react
beginner
Learn React Fundamentals
Build interactive UIs with components, JSX, props, conditional rendering, and essential React hooks.
10 lessons7h estimated