Client Portal Secure Access

JavaScript Foundations

This track introduces JavaScript in small, readable steps so students can learn how web pages become interactive without jumping into advanced programming too early.

Explore the lessons currently available in this track.

01

What JavaScript Is

Understand what JavaScript adds to a web page and why it matters after HTML structure is already in place.

14 minute lesson Read lesson
04

Basic operators

Use simple JavaScript operators to combine, compare, and change values in readable beginner examples.

14 minute lesson Read lesson
05

Conditionals

Learn how JavaScript can choose between two paths based on whether a condition is true or false.

14 minute lesson Read lesson
06

Functions

Learn how functions group instructions into reusable actions with names that make code easier to follow.

14 minute lesson Read lesson
08

DOM basics

Meet the DOM as the browser's version of the page and learn why JavaScript can change it.

14 minute lesson Read lesson

Explore the 10-lesson roadmap for this track.

This roadmap shows the order students follow through the track, while saved progress, 22 Practice Labs, 52 assignments, and certificate milestones stay inside the student app.

Follow the Academy progression without losing the bigger map.

Live on website + app

Coding Foundations

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

Open track
Public preview track

CSS Foundations

This track introduces absolute beginners to CSS in small, calm steps so they can understand styling, spacing, layout, and simple responsive thinking before moving deeper into JavaScript.

Open track
Public preview track

HTML Foundations

This track teaches brand-new students how HTML labels content, structures a page, and turns plain words into a real web document.

Open track
Academy Plus student track

Python Starter Lab

Start writing and checking tiny Python ideas with structured exercises, clear hints, and no unsafe code execution.

Open track