PProtokol

javascript · beginner

Programming Foundations

Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.

~14hfoundations17 lessons

No prior experience needed. You will write and run real code from the first lesson.

Module 01

Your First Code

Values, variables and output.

Module 02

Logic & Flow

Conditionals and loops.

Module 03

Functions & Problem Solving

Breaking problems into reusable pieces.

Module 04

Data & Errors

Work with text, lists, and objects, loop over real data, write functions that return values, and learn to read error messages instead of fearing them.

Module 05

Thinking Like a Programmer

Step back from syntax to the habits that make programmers effective: breaking problems down, planning before coding, and reading/writing code other humans can follow.