ProgrammingBeginner • 6 Hours • 12 Chapters
Dashboard Unlocked ✓Introduction to Programming
Learn the core fundamentals of computer programming, algorithms, variables, logic, loops and functions in both JavaScript and Python.
Overall Course Progress0 / 12 Chapters (0%)
📚Course Chapters & Curriculum
Module 1: Computer Programming & Algorithm Basics3 Lessons
1
Introduction to Programming & What is Code?
+50 XP • Interactive IDENext Chapter ▶Open Chapter →
🔒
Algorithms & Flow of Execution
+50 XP • Interactive IDE🔒 Locked
🔒
Inputs, Outputs & Printing Data
+50 XP • Interactive IDE🔒 Locked
Module 2: Storing Data with Variables & Data Types2 Lessons
🔒
Variables & Memory Storage
+50 XP • Interactive IDE🔒 Locked
🔒
Data Types: Strings, Numbers & Booleans
+50 XP • Interactive IDE🔒 Locked
Module 3: Decision Making & Logical Control Flow2 Lessons
🔒
If / Else Conditional Decisions
+50 XP • Interactive IDE🔒 Locked
🔒
Comparison & Boolean Logic
+50 XP • Interactive IDE🔒 Locked
Module 4: Repetition & Code Loops2 Lessons
🔒
For Loops & Counting Iterations
+50 XP • Interactive IDE🔒 Locked
🔒
While Loops & Event-Driven Repetition
+50 XP • Interactive IDE🔒 Locked
Module 5: Functions, Data Collections & Problem Solving3 Lessons
🔒
Functions & Reusable Code Blocks
+50 XP • Interactive IDE🔒 Locked
🔒
Arrays & List Collections
+50 XP • Interactive IDE🔒 Locked
🔒
Debugging & Systematic Problem Solving
+50 XP • Interactive IDE🔒 Locked