Code Lab BetaBUILD. RUN. DISCOVER.
Code Lab is in development. New lessons and improvements are on the way. Progress can be deleted.
JAVASCRIPT / CHAPTER 01
JavaScript
Foundations.
Absolute beginners: console, variables, types, conditions, functions, and a small Budget Calculator.
Choose a section
Lesson with explanation and a guided task. Theory stays readable; completion requires a passing solution.
Challenges are optional and do not block the next chapter.
12 lessons available
The foundations behind your ideas.
- 01Start lesson
First Program
console.log
- 02Open lesson
Variables · Locked
const / let
- 03Open lesson
Types · Locked
typeof
- 04Open lesson
Math · Locked
+ - * /
- 05Open lesson
Strings · Locked
Template literal / +
- 06Open lesson
Conversion · Locked
Number()
- 07Open lesson
Comparisons · Locked
=== && ||
- 08Open lesson
Conditions · Locked
if
- 09Open lesson
Functions · Locked
function + return
- 10Open lesson
Scope · Locked
return / scope
- 11Open lesson
Debugging · Locked
Fix bugs
- 12Open lesson
Budget Calculator · Locked
remaining + budgetStatus