The Modern JavaScript Tutorial
From fundamentals to advanced topics like closures, prototypes and the event loop — the reference free JavaScript book, kept current.
10 resources
From fundamentals to advanced topics like closures, prototypes and the event loop — the reference free JavaScript book, kept current.
The official interactive introduction to React: components, state, effects and thinking in React, with editable examples.
Free, hands-on labs covering the whole of web security — XSS, SQL injection, auth flaws — from the makers of Burp Suite.
The official Rust book: ownership, borrowing, traits and fearless concurrency, free online with runnable examples.
The complete Git reference book, free online, with a maintained French translation — from first commit to plumbing internals.
Practice 70+ programming languages with small exercises and free human mentoring from volunteers.
The official guide to TypeScript's type system, from everyday types to generics and declaration files.
Google's course collection on modern web development: CSS, accessibility, performance, forms and PWA, written by platform experts.
Concise, actionable secure-coding guidance for dozens of topics, maintained by the OWASP community.
Apple's official interactive SwiftUI tutorials: build real iOS interfaces step by step in Xcode.