Des cours interactifs avec exercices, QCM et sandbox pour progresser vite. Votre canard vous accompagne à chaque étape.
27
cours disponibles
13264
leçons
6
types d'exercices
11
formats pédagogiques
Tout ce qu'il faut pour progresser, sans distraction.
Éditeur Monaco intégré avec exécution JavaScript et Python en temps réel.
QCM, textes à trous, classement et sandbox pour valider vos acquis.
Cartes mentales et corrections contextualisées pour mieux mémoriser.
27 cours · 13264 leçons
Apprenez C# : syntaxe, POO, LINQ, async/await et le développement avec .NET.
Apprenez Java : syntaxe, POO, collections, généricité, exceptions et fonctionnement de la JVM.
Découvrez JavaScript : types, fonctions, closures, prototypes, asynchrone et manipulation du DOM.
Ajoutez le typage statique à JavaScript : types, interfaces, génériques, unions et configuration du compilateur.
Tableau de bord personnalisé pour suivre votre avancée leçon par leçon.
6 couleurs d'accent distinctives pour une expérience à votre image.
Combats de canards pendant les exercices avec récompenses de rareté.
Apprenez Python : syntaxe, structures de données, fonctions, POO et bibliothèque standard.
Découvrez Go : typage, goroutines, channels, interfaces et outillage standard pour des services performants.
Découvrez PHP pas à pas : environnement, syntaxe, logique, fonctions et scripts web.
Créez des applications web robustes avec ASP.NET Core : controllers, middleware, EF Core et API REST.
Créez des applications web avec Laravel : routing, Eloquent, Blade, validation et Artisan.
Maîtrisez les grandes architectures logicielles : MVC, Layered, Clean Architecture, DDD, Microservices.
Structurez vos applications Laravel : architecture en couches, hexagonale, DDD et découplage du framework.
Structurez vos projets Django : architecture en couches, hexagonale, DDD et services découplés.
Comprenez les patterns de conception GoF de façon conceptuelle et agnostique : intention, catégories Creational/Structural/Behavioral, quand les utiliser et quand s'en abstenir.
Maîtrisez les patterns de conception GoF appliqués en C# : Creational, Structural et Behavioral.
Maîtrisez les patterns de conception GoF appliqués en Java : Creational, Structural et Behavioral, et leur usage dans l'écosystème Spring/Jakarta.
Maîtrisez les patterns de conception GoF et les patterns modernes appliqués en JavaScript : closures, prototypes, patterns fonctionnels et événementiels.
Maîtrisez les patterns de conception GoF et les patterns modernes appliqués en TypeScript : types, interfaces, génériques et architecture orientée contrats.
Maîtrisez les patterns de conception GoF appliqués en PHP : Creational, Structural et Behavioral, et leur usage moderne.
Maîtrisez les patterns de conception GoF et les patterns idiomatiques Python : Creational, Structural et Behavioral.
Les fondamentaux des bases de données : modèle relationnel, clés, normalisation, transactions et index.
Interrogez et manipulez des données avec SQL : SELECT, jointures, agrégations, sous-requêtes et vues.
Exploitez PostgreSQL : types avancés, index, contraintes, fonctions, transactions et performance.
Algorithmes et structures de données : complexité, tris, récursivité, listes, arbres, graphes et tables de hachage.
Versionnez votre code avec Git : commits, branches, fusion, rebase, résolution de conflits et workflows collaboratifs.
Administrez un serveur Debian : utilisateurs, permissions, services systemd, réseau, sécurité et sauvegardes.
Cours de test pour valider les 11 types d'exercices interactifs de la plateforme.