Présentation
- 3 jours par mois/7mois
- Renforce les bases en architecture logicielle et ingénierie.
- Pédagogie active par projet, bonnes pratiques (clean code, patterns, tests, accessibilité, RGPD).
- Encadrement expert·es et certification RNCP niveau 6 CPF.
Objectifs
À l’issue du parcours, les participant·es seront capables de :
- Identifier les usages pertinents de l’IA dans le développement logiciel.
- Configurer et intégrer des outils d’assistance au code dans un pipeline de développement.
- Produire du code propre, documenté et sécurisé avec l’appui d’outils génératifs.
- Évaluer l’impact des outils IA sur la qualité et la sécurité.
- Mettre en place une veille active sur les usages émergents de l’IA en développement.
Programme
5 étapes pédagogiques :
- Analyse (2 jours) – Diagnostic des projets passés, identification des problèmes récurrents.
- Ma boîte à outils (8 jours) – Principes SOLID, clean code, design patterns, tests automatisés, documentation.
- Conception (2 jours) – Élaboration d’une architecture logicielle complète et plan qualité.
- Réalisation (8 jours) – Développement d’un module logiciel complexe avec revue de code et TDD.
- Certification (1 jour) – Soutenance du projet logiciel complet devant jury.