Les cours
🌱 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.
🐍 Python express : les bases en s'amusant
Mini-cours de démonstration : exercices Python exécutés directement dans le navigateur, avec tests automatiques.
⚡ É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.
🔴 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.
🔌 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.
📱 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).
☁️ 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.