Carnet
Des cours de programmation, à relire après la séance ou à projeter en classe.
Cours
Documenter son projet web
Ce cours t'aide à documenter un projet web que tu as déjà développé. L'objectif est qu'une autre personne puisse le lancer, le comprendre et le modifier sans tes explications à l'oral.
15 chapitres- Pourquoi documenter
- Organiser les contenus
- Écrire clairement
- README et guides
- Architecture C4
- Données et Merise
- Décisions et code
- Vérifier et maintenir
- Documentation vivante et BDD
- Démonstration JavaScript
- Exemples et corrigés
- Documentation dans l'éditeur
- ADR de la démonstration
- Outils et sources
- Crédits des visuels
Agentic coding
Ce cours explique comment fonctionne un agent de code comme Claude Code, Codex, OpenCode ou Pi. Il sépare ce que fait le modèle de ce que fait le programme autour de lui, le harness.
13 chapitresArchitecture logicielle
Ce cours présente les couches d’une application, les stratégies de rendu et les critères pour justifier un choix technique.
7 chapitresLire, comprendre et améliorer une codebase
On passe plus de temps à lire du code qu'à en écrire. Comprendre l'existant, le tien comme celui des autres, est une compétence centrale du métier, et on l'enseigne rarement. Ce cours part de là.
10 chapitresLe RGPD pour les développeur·euses
Pour un·e développeur·euse, le Règlement Général sur la Protection des Données (RGPD) fait partie de l’architecture d’un projet, au même titre que les performances, le schéma de base de données, l’API ou le choix de la stack.
1 chapitre
Fiches
Méthodologie de projet numérique
Cette fiche présente trois façons de démarrer et d'organiser un projet numérique : une commande, un projet perso utilitaire, ou un projet expressif qui part d'une envie.
Stories et backlog
Les scénarios et les stories partent des besoins précis des personnes qui utiliseront votre projet. Ils évitent de coder des fonctionnalités dont personne n'a besoin.
Atelier SSG : mini-blog tech
Fabriquez un mini-blog que vous alimenterez tout au long de votre M2 : questionnements, découvertes, apprentissages, envies.
Veille