Formation
Expert en développement logiciel
Organisme juridiquement chargé de l'offre de formation proposée
Openclassrooms
OC
- Tout public
Définir les spécifications techniques avec des méthodes de modélisation (ex. UML et Agile) pour traduire le besoin client.
- Analyser les besoins pour formaliser les exigences en intégrant contraintes et accessibilité PSH.
- Analyser un système avec des méthodes de modélisation (ex. UML/TOGAF) pour évaluer composants et dépendances.
- Évaluer les solutions selon contraintes et impacts pour sélectionner la solution adaptée et/ou justifier la faisabilité.
- Modéliser l’architecture logicielle pour garantir sa sécurité, sa cohérence et son évolutivité.
- Concevoir une BDD adaptée au domaine métier afin d’assurer une gestion efficace et pérenne des données.
- Intégrer des solutions existantes et configurer les composants pour une architecture compatible, sécurisée et écoresponsable.
- Initialiser l’environnement dev et élaborer la documentation pour un fonctionnement fluide.
- Définir l’architecture front-end et intégrer API pour assurer modularité et maintenabilité de la solution.
- Développer les composants UI/UX pour assurer la responsivité et l’interopérabilité de l’interface avec le back-end.
- Concevoir les API front-end en définissant les formats, les protocoles de communication et les performances.
- Structurer les couches applicatives et développer le back-end sécurisé et conforme aux spécifications.
- Tester la solution (unitaires, à charge, etc.), analyser les résultats au regard des critères pour assurer sa qualité et sa stabilité.
- Optimiser le code, corriger les bugs et garantir la conformité légale et la performance.
- Rédiger la documentation technique adaptée aux utilisateurs pour faciliter l’usage et la collaboration.
- Préparer les environnements (développement et tests) et configurer les workflows pour une intégration fluide.
- Automatiser les pipelines CI/CD avec des conteneurs pour une intégration et un déploiement sécurisé.
- Sécuriser les environnements CI/CD avec des tests continus et des outils de détection des vulnérabilités afin d'assurer la sécurité de l’infrastructure.
- Améliorer les pipelines en analysant les indicateurs et en appliquant les actions correctives pour plus de fiabilité des processus CI/CD.
- Planifier la prod, définir les processus de rollback et backup et organiser les mises à jour pour garantir fiabilité et continuité.
- Optimiser la solution via des retours, mesures et techniques pour réduire la dette technique.
- Réaliser une veille technologique pour anticiper les évolutions métier et améliorer les pratiques.
- Cadrer le projet en analysant les besoins et les ressources pour définir les objectifs.
- Choisir ou appliquer la méthode et organiser l’équipe et les ressources pour une bonne gestion du projet.
- Planifier le projet, estimer les charges et les risques pour suivre les performances.
- Valider les choix du projet avec les parties pour assu
Pour acceder directement a la certification, les candidats doivent obligatoirement justifier d un des pre-requis suivants :
Etre titulaire d une certification professionnelle de niveau 6 (ou equivalent) en informatique et systemes d information ;
OU, etre titulaire d une certification professionnelle de niveau 5 (ou equivalent) avec une experience professionnelle d au moins 2 ans en informatique et systemes d information ;
Avoir une bonne connaissance pratique d au moins un langage de programmation / framework.
Etre titulaire d une certification professionnelle de niveau 6 (ou equivalent) en informatique et systemes d information ;
OU, etre titulaire d une certification professionnelle de niveau 5 (ou equivalent) avec une experience professionnelle d au moins 2 ans en informatique et systemes d information ;
Avoir une bonne connaissance pratique d au moins un langage de programmation / framework.
Durée totale : 402 heures
Formacode (Domaines de formation) :
- 31057 Génie logiciel
- 31067 Développement informatique
- 31094 Gestion projet informatique
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
CertifInfo 119643
- RNCP41330, Date d'échéance : 24/09/2028
OpenClassrooms
OpenClassrooms
2 Cour de l Ile Louviers
75004 PARIS
OpenClassrooms
2 Cour de l Ile Louviers
75004 PARIS
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties permanentes
Formation 100% à distance
Niveau de sortie : Bac + 5 et plus
Organisme formateur :
Openclassrooms
Openclassrooms
OC
01 80 88 80 30