Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

MySmartCoPilot Learn

Web development

The web platform first (HTML, CSS and accessibility), then the frameworks people build with, on the front end and the back end. Each track names the release it is written for.

Coming soon. These tracks are being written; each shows its planned outline until its first lessons are published.

20 tracks

Coming soon

HTML

Planned outline: 13 modules, starting with “Getting started with HTML”.
Coming soon

CSS

Planned outline: 24 modules, starting with “How CSS works”.
Coming soon

React

Planned outline: 20 modules, starting with “Start here: React, the preview and a local project”.
Coming soon

Node.js & Express

Planned outline: 15 modules, starting with “Node.js for back-end developers”.
Coming soon

Next.js

Planned outline: 17 modules, starting with “Start here: Next.js 16 and your first app”.
Coming soon

FastAPI

Planned outline: 15 modules, starting with “Getting started: the stack, setup and a first API”.
Coming soon

Django

Planned outline: 17 modules, starting with “Django foundations”.
Coming soon

Spring Boot

Planned outline: 14 modules, starting with “Start here: Spring Boot 4 and your first service”.
Coming soon

Flask

Planned outline: 11 modules, starting with “How Flask works”.
Coming soon

Vue

Planned outline: 22 modules, starting with “Start here: Vue, the preview and a real project”.
Coming soon

Angular

Planned outline: 23 modules, starting with “Start here: Angular 22, the CLI and your first app”.
Coming soon

ASP.NET Core

Planned outline: 17 modules, starting with “Start here: how ASP.NET Core serves a request”.
Coming soon

Web Accessibility (WCAG 2.2)

Planned outline: 16 modules, starting with “Foundations: people, barriers and assistive technology”.
Coming soon

NestJS

Planned outline: 20 modules, starting with “Getting started with NestJS 12”.
Coming soon

Astro (content sites, islands and server rendering)

Planned outline: 17 modules, starting with “Start here: Astro 7, your toolchain and a first deploy”.
Coming soon

jQuery 4 (legacy code and migration to DOM APIs)

Planned outline: 8 modules, starting with “Start here: jQuery”.
Coming soon

Svelte & SvelteKit

Planned outline: 25 modules, starting with “Start here: Svelte 5, SvelteKit 3 and your toolchain”.
Coming soon

Laravel

Planned outline: 19 modules, starting with “Start here: Laravel 13”.
Coming soon

Ruby on Rails

Planned outline: 17 modules, starting with “Rails foundations”.
Coming soon

WebAssembly

Planned outline: 15 modules, starting with “Start here: what WebAssembly is and when to use it”.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.