
Architect Logiciel - Cycle court
ISIKA
Finançable CPF
Salarié en poste / Demandeur d'emploi / Entreprise
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
6400 €
Prise en charge CPF
Durée
4 mois
Niveau visé
Non diplômante
Taux de réussite
100%
Pré-requis
Accessible à partir d'un niveau Bac+3 et plus en informatique. Maîtrise des SGBDR, connaissances des outils et technologies Web, maîtrise du langage JAVA.
Certifications
Qualiopi
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Le parcours “Architecte Logiciel Fullstack Cloud Devops” est un cursus court et intensif de 4 mois pour monter en compétences sur des technologies à forte valeur ajoutée (JAVA EE, DevOps, JavaScript, Angular, Cloud AWS, Microservices).
Il vise l’acquisition de savoir-faire avancés pour répondre de manière pointue à l’émergence de grandes tendances dictées par la montée du Cloud.
Ces tendances caractérisent les besoins actuels de compétences recherchées chez les développeurs et s’imposent en termes de standard : Web Apps, DevOps , Javascript (NodeJS, Angular…), Microservices, Cloud et la tendance au « low code » attachée à l’éventail de solutions IaaS, PaaS, SaaS, IaC que nous propose le Cloud.
Ce parcours permet à des techniciens d’évoluer à court terme vers des responsabilités d’architecte logiciel. Il s'inscrit en parcours d’actualisation de compétences ou de spécialisation destiné :
• à des informaticiens confirmés issus du domaine des études et développement et/ou du domaine de l’informatique de production de données justifiant de compétences réelles en développement ;
• à des auditeurs issus, a minima, de cursus de niveau II ou de niveau III qui souhaiteraient développer une connaissance approfondie des logiques d’intégration et de déploiement continus à travers l’exploitation et la mise en oeuvre d’outils et démarches de configuration automatisés.
Obejctifs pédagogiques :
• Appréhender les enjeux de l’architecture MS, de l’architecture REST, Spring Boot, JSON, JPA,
• Maîtriser la communication entre microservices et leur configuration dynamique
• Traiter les questions de registre, d’équilibre de charge, de sécurité
• Développer des pages CRUD avec un jeu de données en mémoire
• Concevoir et implémenter une Api REST
• Exécuter et traiter des appels Ajax coté client
• Utiliser une base de données MongoDB coté serveur
• Structurer du code Javascript en mode « orienté objet »
• Prendre en main un environnement de travail virtualisé sous Unix, VirtualBox, Vagrant, Git et Docker.
• Mettre en oeuvre des mécanismes d’automatisation sous Jenkins, CI/CD git Centric avec GitlabCI dans des logiques d’intégration et livraison continues
• Maîtriser le développement, le déploiement d’applications cloud sous AWS
• Développer et maintenir des modules de code sur AWS
• Produire du code sécurisé sur la base de bonnes pratiques
Ce programme est entièrement à distance. il alterne cours en direct avec nos formateurs et cours en autonomie sur notre plateforme de blended Learning.
Il donne accès au titre RNCP de niveau 7 (Bac+5) Architecte Logiciel.
Il vise l’acquisition de savoir-faire avancés pour répondre de manière pointue à l’émergence de grandes tendances dictées par la montée du Cloud.
Ces tendances caractérisent les besoins actuels de compétences recherchées chez les développeurs et s’imposent en termes de standard : Web Apps, DevOps , Javascript (NodeJS, Angular…), Microservices, Cloud et la tendance au « low code » attachée à l’éventail de solutions IaaS, PaaS, SaaS, IaC que nous propose le Cloud.
Ce parcours permet à des techniciens d’évoluer à court terme vers des responsabilités d’architecte logiciel. Il s'inscrit en parcours d’actualisation de compétences ou de spécialisation destiné :
• à des informaticiens confirmés issus du domaine des études et développement et/ou du domaine de l’informatique de production de données justifiant de compétences réelles en développement ;
• à des auditeurs issus, a minima, de cursus de niveau II ou de niveau III qui souhaiteraient développer une connaissance approfondie des logiques d’intégration et de déploiement continus à travers l’exploitation et la mise en oeuvre d’outils et démarches de configuration automatisés.
Obejctifs pédagogiques :
• Appréhender les enjeux de l’architecture MS, de l’architecture REST, Spring Boot, JSON, JPA,
• Maîtriser la communication entre microservices et leur configuration dynamique
• Traiter les questions de registre, d’équilibre de charge, de sécurité
• Développer des pages CRUD avec un jeu de données en mémoire
• Concevoir et implémenter une Api REST
• Exécuter et traiter des appels Ajax coté client
• Utiliser une base de données MongoDB coté serveur
• Structurer du code Javascript en mode « orienté objet »
• Prendre en main un environnement de travail virtualisé sous Unix, VirtualBox, Vagrant, Git et Docker.
• Mettre en oeuvre des mécanismes d’automatisation sous Jenkins, CI/CD git Centric avec GitlabCI dans des logiques d’intégration et livraison continues
• Maîtriser le développement, le déploiement d’applications cloud sous AWS
• Développer et maintenir des modules de code sur AWS
• Produire du code sécurisé sur la base de bonnes pratiques
Ce programme est entièrement à distance. il alterne cours en direct avec nos formateurs et cours en autonomie sur notre plateforme de blended Learning.
Il donne accès au titre RNCP de niveau 7 (Bac+5) Architecte Logiciel.
Programme
Programme Module 1 : Back End & Microservices avec JAVA
Module 1 « Back End & Microservices avec Java » a pour objectif la maîtrise de la mise en oeuvre de la stack Spring Boot et des processus de communication entre Microservices développés en Java.
• Architecture REST et SpringBoot (JSON, Postman, JPA, Swagger)
• Thymeleaf/Bootstrap, Openfeign et Spring Cloud Config
• Eereka, Ribbon, Zuul et Spring Security
• Sleuth, Zipkin, Actuor et Spring Admin Projet : Livrable 1
Module 2 : Front End JavaScript & Angular Le module 2 Front End JavaScript & Angular vise la maîtrise de la Stack JavaScript et prépare à une mise en oeuvre aisée des dernières déclinaisons que caractérise Angular.
•JavaScript, Css et Api DOM •Node.js, Express
•Scss, Flex & Bootstrap •ES6 et Typescript
•Angular •JWT, Rxjs et http Projet : Livrable 2
Module 3: DevOps Le module 3 du cursus décrit huit ateliers, respectivement développés en séquences pédagogiques de deux jours pour la construction d’une compétence opérationnelle quant à la mise en oeuvre de DevOps en environnement Java. VirtualBox et Vagrant
•Git, GitHub & Docker Compose
•Jenkins – Maven/Ant •Jenkins – Docker
•CI/CD avec GitlabCI •Selenium •Kubernetes & Swarm
•ELK, Grafana, NetData Projet livrable 3
Module 4 : développement Cloud AWS
Le module 4 Développement Cloud permet à ses auditeurs de développer les compétences qui leur permettront de faire évoluer leurs architectures pour tirer pleinement parti des capacités du Cloud AWS.
• Développement dans Aws / Load Balancing, Route 53 Application n-tiers : S3, EC2, RDS, Elastic Cache.
Intégration de services : SQS, SNS, Kinesis ; Sécurité : IAM, AWS KMS, Encryption SDK. Serverless : Lambda, ApiGateAway, DynamoDB.
• DevOps dans AWS Debug et Monitoring : CloudWatch, X-ray, Logtrail. Migration d’application vers le Cloud : Elastic Beanstalk ; Docker dans AWS : EKS, ECS, Fargate.
Pipeline d’intégration et déploiement continu : EC2 (Jenkins, Docker, Ansible, Kubernetes). Projet : Livrable 4
Module 1 « Back End & Microservices avec Java » a pour objectif la maîtrise de la mise en oeuvre de la stack Spring Boot et des processus de communication entre Microservices développés en Java.
• Architecture REST et SpringBoot (JSON, Postman, JPA, Swagger)
• Thymeleaf/Bootstrap, Openfeign et Spring Cloud Config
• Eereka, Ribbon, Zuul et Spring Security
• Sleuth, Zipkin, Actuor et Spring Admin Projet : Livrable 1
Module 2 : Front End JavaScript & Angular Le module 2 Front End JavaScript & Angular vise la maîtrise de la Stack JavaScript et prépare à une mise en oeuvre aisée des dernières déclinaisons que caractérise Angular.
•JavaScript, Css et Api DOM •Node.js, Express
•Scss, Flex & Bootstrap •ES6 et Typescript
•Angular •JWT, Rxjs et http Projet : Livrable 2
Module 3: DevOps Le module 3 du cursus décrit huit ateliers, respectivement développés en séquences pédagogiques de deux jours pour la construction d’une compétence opérationnelle quant à la mise en oeuvre de DevOps en environnement Java. VirtualBox et Vagrant
•Git, GitHub & Docker Compose
•Jenkins – Maven/Ant •Jenkins – Docker
•CI/CD avec GitlabCI •Selenium •Kubernetes & Swarm
•ELK, Grafana, NetData Projet livrable 3
Module 4 : développement Cloud AWS
Le module 4 Développement Cloud permet à ses auditeurs de développer les compétences qui leur permettront de faire évoluer leurs architectures pour tirer pleinement parti des capacités du Cloud AWS.
• Développement dans Aws / Load Balancing, Route 53 Application n-tiers : S3, EC2, RDS, Elastic Cache.
Intégration de services : SQS, SNS, Kinesis ; Sécurité : IAM, AWS KMS, Encryption SDK. Serverless : Lambda, ApiGateAway, DynamoDB.
• DevOps dans AWS Debug et Monitoring : CloudWatch, X-ray, Logtrail. Migration d’application vers le Cloud : Elastic Beanstalk ; Docker dans AWS : EKS, ECS, Fargate.
Pipeline d’intégration et déploiement continu : EC2 (Jenkins, Docker, Ansible, Kubernetes). Projet : Livrable 4
Cette formation est temporairement suspendue.
Voici des formations similaires :
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Cobol
Cobol CPF
Cobol en Ligne
Developpeur informatique
Codage
Developpeur web
Intelligence artificielle
Machine learning
Vba
Growth hacking
Technicien informatique
Technicien support informatique
Administrateur systeme
Cobol Nantes
Codage Nantes
Developpeur informatique Paris
Developpeur web Villiers-le-Bel
Developpeur web Paris
Developpeur informatique Évry-Courcouronnes
Codage Angers
Cobol Angers
Cobol Le Mans
Codage Le Mans
Cette formation est temporairement suspendue.
Voir des formations similaires