Loading your workspace…
Loading your workspace…
Track 08
Build for the web topic by topic — HTML structure, CSS styling, and JavaScript logic — practised inside a live editor.
Every module in the order you'll work through it. Each one is practised inside the portal and marked as you go.
17 pages to rebuild from a goal image: text formatting, lists, tables, forms, links and media, page layout, and a full portfolio.
20 designs to rebuild from a goal image: selectors, the box model, Flexbox, Grid, responsive layouts, effects, and a dark portfolio.
359 programs across eleven sub-tracks: basics, input and output, variables, data types, operators, conditionals, loops, arrays, strings, functions, and maths.
15 apps to build from a goal image: selecting and changing elements, events, forms, timers, localStorage, fetch, and mini projects such as a to-do list, calculator, quiz and weather app.
The terminal commands every developer needs: pwd, ls, cd, mkdir, touch, cp, mv, rm, cat, grep, chmod and more.
Component-driven UIs: JSX, props, state, hooks, routing with React Router, and the Context API.
Structured REST APIs on Node.js: routing, middleware, CORS, and JWT-protected endpoints.
Relational schema design: DDL/DML, joins, aggregation, and modeling one-to-many & many-to-many relationships.
Type-safe TypeScript ORM: schema in code, migrations, and relational queries against PostgreSQL.
Ship a full-stack app live: connect a repo, configure environment variables, and deploy frontend and API.
8 quizzes, HTML through Vercel: ten theory and predict-the-output questions each, plus the HTML practical test.
Master SQL relational queries, database joins, aggregations, and Pandas data cleaning.
Perform high-performance numerical computations with NumPy, exploratory data analysis, and capstone modeling.
Sharpen keyboard speed and accuracy with live WPM tracking and detailed performance analytics.