#SlopCourse · leçon 1 en ligne

du slop au
code propre.

Tu code à l'aveugle depuis six mois ? T'inquiète. Ici, une leçon = 42 secondes de vidéo + un monde à explorer où tu écris du vrai Ruby. Zéro blabla, zéro piège, et on se moque de personne — sauf de nous.

Regarde. Joue. Puis refais-le sans nous. microduck

▶ Regarde 42 s🎮 Joue la leçon🛠️ PlaygroundTout le catalogue

Les Objets · 42 s · Découverte

Les cours qui existent vraiment

générés depuis les packs — pas à la main, promis

Les Objets

Un objet, c'est une boîte. Et toi, t'en as déjà créé ce matin.

Découverte~11 min7 stations
▶ vidéo🎮 jeu🧩 exercices📄 cheat sheet

Les Formats

MD pour les humains, YAML pour la config, JSON pour la machine. Structure, jamais le fond.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Array, Set & Hash

Ordre, unicité, clés : trois boîtes, trois réflexes. À toi de choisir la bonne.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Lire du COBOL

1959 a écrit le code le plus lisible du monde — et c'est ta passerelle de vibe coder à live coder.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Les 4 fantômes

1980 : quatre règles, zéro neurone. Blinky te cherche, Pinky te coupe — et tu transpirais quand même.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Qu'est-ce qu'un sprite ?

Un sprite, c'est un rectangle avec un déguisement : quatre nombres, une image, zéro âme.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Bouger un sprite

Un sprite, c'est un rectangle : x, y, vitesse, boucle. Tout un jeu tient dans ces quatre mots.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

La map des positions

Une case = une adresse, un nom dessus : ton monde tient dans un Hash — et un mur, c'est une case déjà prise.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Le Roguelike

Objet, Hash, Set, YAML, IA, tour : six briques, un donjon — et la mort qui efface tout. Voici ta recette.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

L'aventure en texte

Un joueur tape deux mots, un jeu répond. Split, case/when et un peu d'état — l'IA avant l'IA.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Comment Internet fonctionne

Un paquet, une adresse, un port, un annuaire. Louis Pouzin a inventé la poste — le reste, c'est du tri.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

L'ARPG multijoueur en navigateur

Un monde bâti, une base qui se souvient, un serveur qui répond, un websocket qui pousse — et tes deux joueurs dans le même navigateur.

Découverte~11 min7 stations
▶ vidéo🧩 exercices📄 cheat sheet

Ce qui bout dans la casserole

honnêteté : ce qui existe, ce qui est « bientôt », ce qui est une idée

📌 Idées sur un post-it

self & moiblocs & procsmodules & mixin

Elles deviennent des cours en devenant des packs. Une ligne YAML, c'est tout.

Le manifeste, en trois lignes

1. On ne se moque jamais de toi — les blagues, c'est sur nous.
2. Tu écris du vrai Ruby dès la première minute, pas des QCM.
3. Tu peux rater autant de fois que tu veux. Il n'y a pas de rouge « FAILED ».

Le reste est sur la page dédiée → Le manifeste