Harvard CS50x: Introduction to Computer Science
Harvard's legendary intro to computer science: C, Python, SQL, algorithms and web development, free for everyone.
12 resources
Harvard's legendary intro to computer science: C, Python, SQL, algorithms and web development, free for everyone.
A full open-source curriculum for becoming a web developer: HTML, CSS, JavaScript, Node.js and Ruby paths with real projects throughout.
From fundamentals to advanced topics like closures, prototypes and the event loop — the reference free JavaScript book, kept current.
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.
Google's course collection on modern web development: CSS, accessibility, performance, forms and PWA, written by platform experts.
Short, hands-on micro-courses on Python, pandas, SQL and machine learning with in-browser notebooks.
The famous top-down deep learning course: build working models first, understand the theory as you go.
A gentle, well-sequenced free course on Linux: the shell, processes, permissions, networking and packages.
An opinionated map of the nine CS subjects that matter and the single best free resource for each.
GitHub's guides on contributing to and maintaining open source projects, available in French.
Google's official free training for Android: Kotlin, Compose and app architecture, from first app to advanced.