Harvard CS50x: Introduction to Computer Science
Harvard's legendary intro to computer science: C, Python, SQL, algorithms and web development, free for everyone.
20 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.
Thousands of hours of interactive lessons and certification projects covering web development, JavaScript, data analysis and more.
Free, hands-on labs covering the whole of web security — XSS, SQL injection, auth flaws — from the makers of Burp Suite.
Practice 70+ programming languages with small exercises and free human mentoring from volunteers.
500+ security challenges with strong French-language coverage: web, crypto, forensics, networking. A francophone security-training reference.
A visual, interactive playground for mastering branches, rebases and remotes — fully translated into French.
Learn CSS flexbox by guiding a frog to its lily pad through 24 short interactive puzzles.
Interactive SQL lessons and exercises that run in the browser — the fastest path from zero to confident SELECTs and JOINs.
Google's course collection on modern web development: CSS, accessibility, performance, forms and PWA, written by platform experts.
Community-written, peer-reviewed French tutorials and courses on programming, systems and networking. Run by a non-profit.
Short, hands-on micro-courses on Python, pandas, SQL and machine learning with in-browser notebooks.
Progressive French-language algorithmics and programming tracks with an automated judge. Also trains for programming olympiads.
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.
A complete French Linux administration course: users, permissions, services, monitoring. Free to read.
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.
Apple's official interactive SwiftUI tutorials: build real iOS interfaces step by step in Xcode.