DEV-201 Développement, cloud et DevSecOps
Développement full stack assisté par l’IA
Les assistants de code changent le métier de développeur : moins de saisie, plus de spécification, de relecture et de test. En cinq jours, chaque participant livre une application web complète, générée avec l’IA, relue et testée par lui, déployée par un pipeline. Le code produit lui appartient et il sait l’expliquer.
Objectifs
- Rédiger une spécification et un plan d’implémentation exploitables à la fois par un assistant de code et par un relecteur humain
- Produire avec un assistant, relire et tester un backend d’API avec base de données et authentification, en corrigeant les erreurs et les dépendances inventées
- Produire et ajuster une interface web connectée à cette API, utilisable sur ordinateur et sur téléphone
- Générer, vérifier et compléter des tests automatisés jusqu’à une couverture cible fixée, et auditer le code produit par l’IA sur la sécurité (injections, secrets, permissions) et la dette technique
- Déployer l’application par un pipeline d’intégration continue conteneurisé et rédiger la documentation qui permet à un tiers de la reprendre
Public
Développeurs juniors à confirmés, ingénieurs logiciels, équipes IT qui développent en interne ; équipes techniques qui reprennent une application conçue par un prestataire.
Prérequis
Programmer dans au moins un langage (Python ou JavaScript), utiliser Git et connaître le fonctionnement d’une requête HTTP. Vérifié par un test de positionnement en ligne.
Prérequis techniques
- Un ordinateur portable par participant, 16 Go de mémoire recommandés, avec Git, Docker, Node.js, Python 3 et un éditeur de code installés avant le premier jour (procédure fournie à la convocation).
- Accès aux assistants de code (Claude Code et un assistant intégré à l’éditeur, dans leurs versions du millésime), clés d’API et environnement cloud de déploiement fournis par Yolea, crédits inclus.
- Dépôt Git de formation.
- En distanciel, connexion stable de 10 Mbit/s minimum, micro et caméra.
Compétences visées
- Spécification pour le développement assisté
- Conduite d’un assistant de code (génération, itération, mode agent)
- Relecture critique et tests du code généré
- Sécurité applicative de base
- Déploiement et documentation
Programme
- 20 % d’apports, 80 % de construction encadrée.
- Un projet par participant, de la spécification au déploiement, sur un cahier des charges inspiré de situations d’entreprise (portail client avec suivi de commandes, outil de gestion de tickets, application de collecte terrain).
- Pile technique du millésime : FastAPI ou Django, PostgreSQL, React ou Next, Docker, GitHub Actions.
- Cycle imposé à chaque fonctionnalité : spécifier, générer, relire, tester, valider.
- Revues de code quotidiennes en binôme.
- Supports remis : dépôt de référence, bibliothèque de prompts de développement, liste de contrôle de relecture du code généré, gabarit de documentation, glossaire.
- Plan d’action personnel.
- Point de suivi à trois semaines.
Format
35 heures, 5 jours consécutifs de 7 h, ou 3 + 2 jours à une semaine d’intervalle avec coaching intermodule. Présentiel recommandé, hybride possible ; intra-entreprise ou inter-entreprises ; 8 à 12 participants.
Évaluation
En amont, test de positionnement en ligne. En cours, quiz de contrôle quotidien et revue de code. En fin, démonstration de l’application devant un jury Yolea sur grille (fonctionnalités livrées, tests, sécurité, déploiement, capacité à expliquer le code), évaluation à chaud, attestation nominative de fin de formation. À trois semaines, point de suivi.
Le dernier exercice est un plan d’action : trois tâches réelles que vous repartez outiller.
Demander cette formation
Une personne vous répond et vous envoie un devis.
Formations liées
- Développement, cloud et DevSecOpsDevSecOps avancé : conteneurs, Kubernetes et chaîne logicielleAprès DEV-202 : durcissement des images, politiques Kubernetes, signature des artefacts, nomenclature logicielle et réponse à incident sur la plateforme.DEV-2042 jours
- Développement, cloud et DevSecOpsIndustrialiser : Kubernetes, Terraform, supervision et maîtrise des coûtsQuand une application devient dix, l’infrastructure se décrit en code, se déploie en une commande et se surveille depuis un seul tableau.DEV-3013 jours
- Développement, cloud et DevSecOpsPréparation Kubernetes CKALe programme de l’examen Certified Kubernetes Administrator en ateliers chronométrés sur cluster réel.DEV-3053 jours