💻
Technology

Programming

📚 7 levels 🗂️ 21 topics 🎬 63 lessons 2,900 XP available
Free forever · No credit card needed

Curriculum

1
Level 1 — Coding Basics
Master Coding Basics in Programming.
200 XP
3 topics
📄
What is Programming?
3 lessons · Quiz included
📄
Variables & Data Types
3 lessons · Quiz included
📄
Your First Program
3 lessons · Quiz included
📝
Coding Basics — Level Exam
30 min · 75% to pass · Required to advance
EXAM
2
Level 2 — Control Flow
Master Control Flow in Programming.
300 XP
3 topics
📄
Conditionals
3 lessons · Quiz included
📄
Loops
3 lessons · Quiz included
📄
Functions
3 lessons · Quiz included
📝
Control Flow — Level Exam
30 min · 75% to pass · Required to advance
EXAM
3
Level 3 — Data Structures
Master Data Structures in Programming.
400 XP
3 topics
📄
Arrays & Lists
3 lessons · Quiz included
📄
Dictionaries & Sets
3 lessons · Quiz included
📄
Stacks & Queues
3 lessons · Quiz included
📝
Data Structures — Level Exam
30 min · 75% to pass · Required to advance
EXAM
4
Level 4 — Object-Oriented
Master Object-Oriented in Programming.
400 XP
3 topics
📄
Classes & Objects
3 lessons · Quiz included
📄
Inheritance
3 lessons · Quiz included
📄
Polymorphism
3 lessons · Quiz included
📝
Object-Oriented — Level Exam
30 min · 75% to pass · Required to advance
EXAM
5
Level 5 — Algorithms
Master Algorithms in Programming.
500 XP
3 topics
📄
Sorting & Searching
3 lessons · Quiz included
📄
Recursion
3 lessons · Quiz included
📄
Big-O Complexity
3 lessons · Quiz included
📝
Algorithms — Level Exam
30 min · 75% to pass · Required to advance
EXAM
6
Level 6 — Web Development
Master Web Development in Programming.
500 XP
3 topics
📄
HTML & CSS
3 lessons · Quiz included
📄
JavaScript Fundamentals
3 lessons · Quiz included
📄
APIs & HTTP
3 lessons · Quiz included
📝
Web Development — Level Exam
30 min · 75% to pass · Required to advance
EXAM
7
Level 7 — Advanced CS
Master Advanced CS in Programming.
600 XP
3 topics
📄
Design Patterns
3 lessons · Quiz included
📄
Concurrency
3 lessons · Quiz included
📄
System Architecture
3 lessons · Quiz included
📝
Advanced CS — Level Exam
30 min · 75% to pass · Required to advance
EXAM
At a glance
📚 Levels 7
🗂️ Topics 21
🎬 Lessons 63
Total XP 2,900
XP per level
L1 · Coding Basics 200 XP
L2 · Control Flow 300 XP
L3 · Data Structures 400 XP
L4 · Object-Oriented 400 XP
L5 · Algorithms 500 XP
L6 · Web Development 500 XP
L7 · Advanced CS 600 XP
Ready to start?
Free forever · Learn at your own pace