Track overview

Coding Foundations

Build a reliable beginner base with coding vocabulary, website basics, and how developers organize their work.

Free Public preview available Certificate track

Access and prerequisites

Membership: Free

This track is the starting point and does not require an earlier track.

Student readiness

Public visitors can preview the lesson structure here. Protected lesson playback, progress, and certificates require a student account.

Lessons in this track

Ordered intentionally for beginners

14 min

What Coding Is

Start here with a calm explanation of coding as clear instructions for computers. You do not need to know everything yet. You only need one steady idea at a time.

Public preview lesson

Preview lesson
12 min

Basic Coding Vocabulary

Meet the core words you will see in almost every beginner lesson.

Public preview lesson

Preview lesson
14 min

How websites, browsers, and servers work

Understand the simple request-and-response cycle behind websites.

Public preview lesson

Preview lesson
15 min

Files, Folders, and File Extensions

Learn how files, folders, and familiar file endings help beginner projects feel clearer and less intimidating.

Protected student lesson

Preview lesson
15 min

What HTML Does

Learn what HTML does at a calm beginner level so page structure feels understandable before you worry about deeper syntax.

Protected student lesson

Preview lesson
15 min

What CSS Does

Learn what CSS does at a calm beginner level so styling feels understandable before you worry about deeper syntax or layout systems.

Protected student lesson

Preview lesson
15 min

What JavaScript Does

Learn what JavaScript does at a calm beginner level so behavior and interaction feel understandable before you worry about deeper scripting syntax.

Protected student lesson

Preview lesson
15 min

What Python Is

Learn what Python is at a calm beginner level so the language feels understandable before you worry about syntax or deeper programming lessons.

Protected student lesson

Preview lesson
15 min

How Developers Use Editors

Learn what a code editor is at a calm beginner level so coding tools feel normal and manageable before you worry about setup or advanced workflows.

Protected student lesson

Preview lesson
15 min

What Debugging Means

Learn what debugging means at a calm beginner level so mistakes feel manageable instead of intimidating.

Protected student lesson

Preview lesson
15 min

How to Read Simple Code

Learn how to look at short code examples calmly, find familiar clues, and understand small parts without expecting instant mastery.

Protected student lesson

Preview lesson
15 min

How to Follow Small Coding Steps

Learn how to work through coding in short, controlled steps so progress feels calmer, clearer, and easier to trust.

Protected student lesson

Preview lesson
16 min

First Tiny Project

Finish one tiny beginner project by combining a few simple ideas you already know. The goal is not complexity. The goal is your first calm, real win.

Protected student lesson

Preview lesson