Learn Rust for web devs Apprendre GitHub
FR En français, avec l'anglais technique

Apprends Rust avec un agent qui refuse de coder à ta place

Tu fais du TypeScript et tu as envie d'écrire tes backends en Rust ? Ici, Claude Code devient ton tuteur. Il te pose des questions, t'aide à comprendre ce que dit le compilateur et relit ton code. Mais chaque ligne, c'est toi qui l'écris.

Quelques principes

Tu écris, il questionne

Le tuteur ne te donne jamais la solution. Il te pose les bonnes questions pour que tu trouves toi-même, et si tu bloques, il te glisse un indice, puis un autre.

Une vraie leçon avant chaque exercice

Chaque exercice commence par un quart d'heure de lecture, en français, avec des exemples et quelques questions pour vérifier que c'est clair. Ensuite seulement, tu passes au code.

Depuis TypeScript

Tu ne pars pas de zéro. Chaque notion est comparée à ce que tu écris déjà en TS, pour voir tout de suite ce qui change vraiment.

À ton rythme

Une demi-heure suffit pour une séance. Tu as le droit de te tromper, c'est même comme ça qu'on apprend : le compilateur t'explique pourquoi, et le tuteur se souvient de ce qu'il faudra revoir.

Deux façons de commencer

Suivre la formation

Clone le repo, lance Claude Code et tape /next : le tuteur s'occupe du reste. Côté outils, il te faut rustup, Claude Code, Node 22 et jq.

$ git clone https://github.com/matschik/learn-rust-for-web-devs.git
$ cd learn-rust-for-web-devs && claude
> /next
Lire la première fiche

En faire ta version

Forke le repo et présente-toi dans un CLAUDE.local.md : prénom, stack, préférences. Tu viens de Python ou de Go ? Réécris la section « L'apprenant » de CLAUDE.md et le tuteur fait le pont avec ton langage.

Rien n'est caché, tout est dans le repo : les règles du tuteur dans CLAUDE.md, les commandes dans .claude/commands, les exercices dans modules.

Forker le repo