Votre domaine de formation
Développement logiciel
Des parcours pour développer vos compétences en développement, du premier besoin à la mise en pratique.
Choisissez votre programme.
Tests automatisés et développement piloté par les tests
Pyramide de tests, doublures, TDD, couverture utile et intégration dans la chaîne CI.
Voir le programme détailléISTQB Fondation : les bases du test logiciel
Principes et processus de test, test dans le cycle de vie, test statique, techniques de conception, gestion des tests et outils.
Voir le programme détailléRefactorisation d’une base de code existante
Caractérisation, couture, extraction progressive et stratégie de reprise sans interruption de service.
Voir le programme détailléArchitecture logicielle : principes et styles
Principes de conception, exigences et vues, C4 et ADR, architecture hexagonale, Clean Architecture, styles et DDD.
Voir le programme détailléConception d’API et architecture applicative
Frontières, contrats, versionnement, documentation et cohérence entre services.
Voir le programme détailléArchitecture Symfony et Domain-Driven Design
Conception stratégique, bounded contexts, agrégats, value objects, architecture hexagonale, CQRS et stratégie de tests.
Voir le programme détailléDéveloppement web moderne avec TypeScript et React
Typage, composition, état, performance, accessibilité et tests d’interface.
Voir le programme détailléNode.js : prise en main et développement d’applications
JavaScript moderne, modules et npm, serveur HTTP, Express, API REST, MongoDB, asynchrone, sécurité et déploiement.
Voir le programme détailléSymfony : développement web moderne avec PHP
Routage, contrôleurs, Twig, Doctrine ORM, formulaires, authentification, services et API JSON.
Voir le programme détailléC# avancé : développement web professionnel avec .NET
C# avancé, ASP.NET Core MVC et Razor Pages, Entity Framework Core, API REST sécurisées, Blazor, tests et déploiement.
Voir le programme détailléDéveloppement avancé en Java
Généricité, lambdas, Stream API, concurrence, JDBC et JPA, architecture, tests JUnit et Mockito, profilage.
Voir le programme détailléPython pour l’automatisation et l’outillage interne
Scripts fiables, appels d’API, traitement de fichiers, packaging et distribution interne.
Voir le programme détailléPrototypage IoT : capteurs, remontée de mesures et firmware
Prototypage de capteur, serveur de collecte, stockage local en cas de coupure, mise à jour de firmware à distance et gestion des versions.
Voir le programme détaillé
À découvrir dans d’autres domaines.
Ces formations relèvent d’un autre domaine, mais traitent aussi de ce sujet.
Conteneuriser une application web avec Docker
Dockerfile, images optimisées et sécurisées, volumes, réseaux, Docker Compose, diagnostic et publication dans un registre.
Voir le programme détailléKubernetes pour les développeurs
Images durcies, sondes de santé, Deployments, StatefulSets, Ingress, secrets, volumes, débogage, mise à l’échelle et Jobs.
Voir le programme détailléPHP sécurisé et DevSecOps : API et chaîne CI/CD
API REST sécurisée, authentification JWT, principes OWASP, tests PHPUnit, analyse du code et des dépendances, contrôles en CI/CD.
Voir le programme détailléDévelopper un SaaS intégrant l’IA
Services et hébergement d’IA, RAG, appel d’outils, MCP, agents, SDK, maîtrise des coûts, souveraineté et mise en production.
Voir le programme détailléIngénierie de données avec Python et SQL
Pipelines, modélisation, tests de qualité, orchestration et documentation automatisée.
Voir le programme détailléIoT et mesures numériques : collecter et exploiter les données
Capteur de mesure, dimensionnement du stockage, échanges gRPC entre serveurs et architecture d’exploitation des données.
Voir le programme détailléLinux 3 : les fondamentaux du développement web
Développement logiciel et HTTP, HTML, CSS, JavaScript, Node.js, Express et bases de SQL.
Voir le programme détailléGit : gérer et sécuriser ses développements
En une journée : dépôt, branches, fusion, retour arrière et règles de travail collaboratif.
Voir le programme détailléGit pour le travail en équipe
Branches, fusion, résolution de conflits, historique lisible et récupération après erreur.
Voir le programme détaillé
Des compétences à mettre en pratique.
- Écrire des tests qui documentent le comportement attendu et détectent les régressions
- Refactoriser une base existante sans casser la production
- Concevoir une API claire, versionnée et documentée
- Structurer une application selon des frontières explicites
Votre projet de formation
Parlons de votre besoin.
Nous vous aidons à choisir le programme et le format adaptés à votre équipe.
ou directement au 07 66 040 777 · Réponse sous 48 h ouvrées