💻 Accès libre · Sans inscription
Cours pour les développeur·euses.
Les cours techniques que je donne en formation, ouverts à toutes les personnes qui apprennent à coder.
Aucun email demandé, aucun compte à créer. Chaque cours est découpé en chapitres, avec exercice de mise en pratique et QCM de fin.
33 cours trouvés
Révisions RNCP(1)
Fondamentaux(7)
Terminal · Débutant
La ligne de commande et Bash
Naviguer, manipuler des fichiers, chercher, enchaîner les commandes avec les tuyaux, gérer les permissions et écrire ses premiers scripts Bash.
Voir le coursGit · Débutant
Premiers pas avec Git et GitHub
Les bases de Git pour versionner son code et collaborer sur GitHub dès le premier jour.
Voir le coursGit · Collaboration
Git en équipe : revue de code et pull requests
Branches de fonctionnalité, workflow de contribution, pull requests, revue de code, résolution de conflits et branches protégées. Collaborer sans se marcher dessus.
Voir le coursGit · Avancé
Git : passer au niveau supérieur
Rebase, cherry-pick, reflog, hooks, signatures, worktrees, bisect : maîtriser Git au-delà du add/commit/push.
Voir le coursDebug · Frontend
Déboguer avec l'inspecteur du navigateur
Maîtriser les DevTools du navigateur pour diagnostiquer et corriger les bugs frontend efficacement.
Voir le coursSetup · Environnement
Bien démarrer son environnement de travail
VS Code, terminal moderne, gestionnaire de paquets, Node via fnm, Git, dotfiles : un setup productif et reproductible.
Voir le coursTerminal · Windows
Oh My Posh sur Windows
Configurer un terminal professionnel sur Windows avec Oh My Posh : Nerd Font, thèmes et profil PowerShell, pour un environnement de dev agréable.
Voir le cours
Frontend(4)
Web · Frontend
Introduction à HTML et CSS
Structurer en sémantique, mettre en page avec Flexbox et Grid, rendre responsive et accessible. Les bases du web moderne.
Voir le coursJavaScript · Débutant
Les bases de JavaScript
Variables, types, fonctions, tableaux, objets, manipulation du DOM, événements et asynchrone. Le langage qui fait vivre les pages web.
Voir le coursTypeScript · Intermédiaire
TypeScript : typer son JavaScript
Annotations, interfaces, unions, génériques, null safety et configuration. Une couche de types pour attraper les bugs avant l'exécution.
Voir le coursReact · Intermédiaire
React : composants et état
JSX, composants, props, état avec useState, effets avec useEffect, listes, formulaires et remontée d'état. La bibliothèque des interfaces modernes.
Voir le cours
Base de données(2)
SQL · Débutant
Intro SQL : ta passerelle vers les données
Premières requêtes SQL pour lire, filtrer et manipuler des données : la porte d'entrée vers les bases relationnelles.
Voir le coursSQL · Avancé
SQL Avancé : optimisation des bases de données
Jointures avancées, CTE, fenêtrage, index et EXPLAIN ANALYZE. Pour écrire des requêtes qui tiennent à l'échelle.
Voir le cours
Backend(4)
API · REST
Concevoir une API REST
Ressources et URL, méthodes HTTP, codes de statut, format JSON, filtrage et pagination, sécurité et documentation. Des API claires et cohérentes.
Voir le coursNode.js · Express
Node.js et Express
JavaScript côté serveur, modules et npm, serveur HTTP, routes Express, middleware, API REST, gestion des erreurs et passage en production.
Voir le coursJava · Débutant
Les bases de Java
Types, méthodes, classes et objets, héritage, collections, exceptions. Les fondations du langage avant d'attaquer un framework.
Voir le coursJava · Spring Boot
Java et Spring Boot
Construire une API REST avec Java et Spring Boot : fondamentaux du framework et bonnes pratiques en production.
Voir le cours
DevOps(4)
Tests · Qualité
Les tests automatisés
Pyramide des tests, AAA, TDD, intégration avec DB, e2e Playwright et couverture : sécuriser ton code pour refactorer sereinement.
Voir le coursCI/CD · GitHub Actions
Tuto CI pour GitHub
Mettre en place une intégration continue sur GitHub Actions pour automatiser les tests et les déploiements.
Voir le coursDéploiement · Hébergement
Déploiement et hébergement d'app fullstack
Vercel, Railway, Fly.io, DNS, secrets, Docker, Sentry, CDN, monitoring : mettre une app en prod proprement.
Voir le coursDocker · Conteneurs
Découverte de Docker
Comprendre les conteneurs et dockeriser son application pour un environnement reproductible en dev et en prod.
Voir le cours
Qualité(2)
Qualité web · Opquast
Qualité web avec Opquast
Le référentiel Opquast : contenus, navigation, formulaires, performance, confiance et référencement. Livrer des sites qui inspirent confiance.
Voir le coursAccessibilité · RGAA
Accessibilité web (RGAA) pour les dev
HTML sémantique, images, navigation clavier, formulaires, contrastes et ARIA. Rendre tes interfaces utilisables par toutes et tous.
Voir le cours
Sécurité(2)
Sécurité · OWASP
Les 10 principales failles de sécurité (OWASP)
Comprendre les risques web les plus critiques, détecter une injection ou un XSS, appliquer les corrections standards.
Voir le coursSécurité · Auth
Authentification sécurisée
Hash argon2id, sessions vs JWT, OAuth, magic links, passkeys, MFA, reset password. L'auth sans faille.
Voir le cours
Conception(3)
UX · Design
Wireframe et maquettes
Concevoir une interface avant de la coder : low-fi, hiérarchie, accessibilité dès le wireframe.
Voir le coursUX · Prototypage
Du wireframe au prototype
Branchements Figma, transitions, parcours complet, tests utilisateurs, hand-off au dev.
Voir le coursArchitecture · Modélisation
UML-Merise : comprendre et modéliser
Modéliser un système ou une base de données avec UML et Merise avant d'écrire la première ligne de code.
Voir le cours
Méthodes(2)
Méthodes · IA
Coder avec l'IA
Comprendre les assistants IA, bien les solliciter, relire et valider leur code, éviter les pièges et garder l'esprit critique. Un accélérateur, pas une béquille.
Voir le coursMéthodes · Agile
Les différentes méthodes agiles
Scrum, Kanban, XP, Shape Up, anti-patterns et agile distribué : comprendre les forces et limites de chaque méthode.
Voir le cours
Droit & conformité(2)
RGPD · Développeur·euses
RGPD pour développeurs juniors
Comprendre et appliquer le règlement européen dans son code au quotidien, sans jargon juridique inutile, avec les vrais pièges à éviter en production.
Voir le coursRéglementation · RGPD · AI Act
Conformité réglementaire numérique pour développeur·euses
RGPD, AI Act, NIS2, accessibilité, éco-conception : identifier les obligations d'un projet, classer un système d'IA, et articuler les cadres réglementaires en pratique.
Voir le cours
🎯 Pour ton équipe
Un cours sur-mesure pour ton équipe ?
Tu veux ouvrir un cours à toute ton équipe ? Tu cherches un sujet qui n'est pas (encore) au catalogue ? Décris-moi le besoin, je reviens vers toi sous 5 jours ouvrés.
- Animation en direct ou cours adapté à ta charte
- Devis sur-mesure selon la taille et le format
- Réponse personnelle, pas de chatbot