architect logiciel - cycle court
Durée : 4 mois
En ligne
informatique
Objectifs
Programme
La formation Fullstack Cloud Devops Software Architect est une formation courte et intensive de 4 mois sur les technologies à haute valeur ajoutée (JAVA EE, DevOps, JavaScript, Angular, Cloud AWS, Microservices).
Il vise afin d'acquérir un savoir-faire avancé pour répondre de manière spécifique à l'émergence des grandes tendances dictées par l'émergence du cloud.
Ces tendances caractérisent la demande actuelle de compétences recherchées par les programmeurs et sont nécessaires en termes de standards : Web Apps, DevOps, Javascript (NodeJS, Angular...), Microservices, Cloud et la tendance low code des solutions IaaS et PaaS liés à l'offre, SaaS, IaC proposés par le cloud.
Ce parcours permet aux techniciens de passer rapidement aux responsabilités d'architecte logiciel. Il fait partie d'un cours de mise à niveau des compétences ou de spécialisation pour :
• Des professionnels de l'informatique expérimentés en recherche et développement et/ou en production de données informatiques soutenant de réelles compétences de développement ;
• Auditeurs issus au minimum de formations de niveau II ou III souhaitant approfondir leurs connaissances sur les logiques d'intégration continue et de mise en œuvre par l'utilisation et la mise en place d'outils et de procédures de configuration automatisées.
Objectifs pédagogiques :
• Comprendre les enjeux de l'architecture MS, REST, Spring Boot, JSON, JPA,
• Communication magistrale entre les microservices et leur configuration dynamique
• Traiter le registre , équilibrage de charge , problèmes de sécurité
• Créer des pages CRUD avec un ensemble de données en mémoire
• Concevoir et implémenter une API REST
• Exécuter et traiter des appels côté client Ajax
• Utiliser le côté serveur de base de données MongoDB
• Structure de code JavaScript orienté objet
• Prenez le contrôle d'un environnement de travail virtualisé sous Unix, VirtualBox, Vagrant, Git et Docker.
• Implémenter des mécanismes d'automatisation sous Jenkins, CI/CD git Centric avec GitlabCI dans une logique d'intégration et de livraison continue
• Maîtriser le développement et l'implémentation d'applications cloud sous AWS
• Développer et maintenir des modules de code sur AWS
• Créer un code sécurisé basé sur les meilleures pratiques
Ce programme est complètement distant. en alternance avec des cours en direct avec nos formateurs et des cours en autonomie sur notre plateforme d'apprentissage mixte.
Vous donne accès au titre d'Architecte Logiciel RNCP niveau 7 (Bac + 5).