Matt Pocock
FreeBeginner's TypeScript — Total TypeScript
Matt Pocock's free 18-exercise TypeScript primer: broken code, a pointer to the docs, then the solution. Teaches you to read the docs, not…
54 courses that cost nothing to take — no trial, no paywall, no affiliate links. 6 of them come with a free certificate.
Filter free courses by level, length and subject →Showing 25–48 of 54
Matt Pocock
FreeMatt Pocock's free 18-exercise TypeScript primer: broken code, a pointer to the docs, then the solution. Teaches you to read the docs, not…
freeCodeCamp
FreeBob Ziroll's two-hour TypeScript introduction for freeCodeCamp — annotations, interfaces, unions and basic generics, framed as a layer over…
Dr. Charles Severance
FreeDr. Chuck's data-first Python course — files, APIs, scraping, SQL and visualisation, with free autograded assignments and a gradebook at…
Al Sweigart
FreeAl Sweigart's free Python book, third edition — 24 chapters on scraping, spreadsheets, PDFs, file wrangling and GUI automation for…
Python Software Foundation
FreePython's own tutorial, maintained by the PSF — 16 chapters from control flow to virtual environments. Written for programmers new to Python,…
Harvard University
FreeHarvard's CS50P — ten weeks from functions to OOP, with auto-graded problem sets, a unit testing week and a self-designed final project.
freeCodeCamp
FreeMike Dane's four-and-a-half-hour Python fundamentals video for freeCodeCamp — variables to OOP in one take, with no exercises to check your…
Kaggle
FreeSix lessons, about three hours, in hosted notebooks — decision trees, validation, overfitting and random forests with pandas and…
Google's rebuilt ML Crash Course — regression, classification, neural networks, embeddings and LLMs, with interactive visualisations and…
fast.ai
FreeJeremy Howard's top-down deep learning course — train a working model in lesson one, PyTorch and fastai underneath. Part 1 was recorded in…
Josh Starmer
FreeJosh Starmer's drawn, deliberately goofy explanations of statistics and ML — p-values through transformers. A reference library, not a…
freeCodeCamp
FreefreeCodeCamp's rebuilt 2022 certification — semantic HTML, forms, accessibility, Flexbox and Grid, taught by building 20 projects with test…
The Odin Project
FreeThe Odin Project's open-source entry path — command line, Git, HTML, CSS, Flexbox and JavaScript, taught through specs and curated reading,…
Google Chrome Team
FreeThe Chrome team's CSS course — box model, cascade and specificity first, then Flexbox, Grid, container queries and animation across ~39…
MDN Web Docs
FreeMozilla's structured learning area — HTML, CSS layout, JavaScript, accessibility and version control across dozens of articles per module,…
OpenJS Foundation
FreeNode's official Learn guide — the runtime, npm, the event loop, streams, files, the built-in test runner and diagnostics, straight from the…
freeCodeCamp
FreeJohn Smilga's eight-hour freeCodeCamp course — Node internals and the raw http module before Express, then routing, middleware and a full…
OpenJS Foundation
FreeExpress's four-page starter guide — install, Hello World, generator, routing and static files, now covering Express 5 and TypeScript setup.
Google Flutter Team
FreeGoogle's official Flutter pathway — now eighteen steps and three apps, from widgets and DevTools through ChangeNotifier state, slivers and…
freeCodeCamp
FreeVandad Nahavandipoor's 37-hour Flutter course — Dart from scratch through Firebase auth, Firestore, Bloc state management and store…
Docker
FreeDocker's official four-step introduction — install, run your first container, build an image, push it to Docker Hub. Deliberately narrow,…
CNCF
FreeKubernetes' official six-module basics tutorial — create a cluster, deploy, expose, scale and roll out an update, run locally on Minikube.
MIT CSAIL
FreeMIT's course on the tools degrees skip — shell, dev environment, debugging, Git internals, packaging, code quality. The lecture list has…
Peter Cottle
FreePeter Cottle's interactive git visualiser — type real commands, watch the commit graph move. Branching, rebase and remotes across seven…