Les cours

Leçons courtes · exercices pratiques · quiz auto-corrigés · progression enregistrée dans ton navigateur

🌱 Git & GitHub : du premier commit au travail en équipe

9 leçons de 15–25 min pour débutants complets : exercices dans le terminal, quiz auto-corrigés, projet final en binôme.

9 leçons · niveau débutant

🐍 Python express : les bases en s'amusant

Mini-cours de démonstration : exercices Python exécutés directement dans le navigateur, avec tests automatiques.

1 leçon · niveau débutant

⚡ Électromagnétisme : les bases, et surtout le pourquoi

Champs, potentiel, théorème de Gauss, dipôles : les fondations de l'électromagnétisme (L2) expliquées simplement, avec des schémas, des exemples concrets et des quiz.

19 leçons · niveau intermédiaire

🔴 TDD avec Python : le cycle rouge-vert-refactor

Test-Driven Development classiciste en Python, de zéro : le cycle rouge-vert-refactor, pytest, et savoir quand (ne pas) mocker.

1 leçon · niveau intermédiaire

🔌 API REST : concevoir, mûrir, documenter

Des bases HTTP aux 4 niveaux de maturité de Richardson, jusqu'à la documentation OpenAPI et Swagger : tout pour concevoir une API REST professionnelle.

10 leçons · niveau intermédiaire

📱 QA Mobile : principes, métier et pratique

Assurance qualité appliquée aux applications mobiles : principes du test, spécificités iOS/Android, types de tests, écriture de cas de test, scénarios Gherkin (BDD), rapports de bug, métier de testeur QA et automatisation (Appium, Espresso, XCUITest).

12 leçons · niveau débutant

☁️ Google Cloud pour les devs : gcloud et Cloud Logging

Prendre en main Google Cloud côté développeur : projets, IAM et la CLI gcloud, puis Cloud Logging de bout en bout. Lire et filtrer les logs (Logs Explorer, gcloud logging read), écrire des logs structurés depuis Python, router et conserver les logs, construire des tableaux de bord et alertes, et s'outiller avec des helpers shell et Python.

6 leçons · niveau intermédiaire