Formation Ingénierie logicielle, outils et état de l’art


  • DEVOPS, JENKINS, GIT, MAVEN, DOCKER, KUBERNETES, VAGRANT, ANSIBLE, SÉCURITÉ, OWASP, SPRING, KAFKA, ELASTICSEARCH, API REST
REFERENCE
 
 
DEDP
DUREE
 
 
3 jours
TARIFS
 
 
1890 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Il est enfin accepté dans les appréciations des décideurs que les développeurs ne sont pas tous égaux ! La réussite d'un projet de x jours/homme dépend principalement des hommes qui réaliseront ce projet. Cette formation « Design Principles » a pour objectif de transformer des développeurs ayant des premières expériences en des développeurs « full-stack », capables d'appréhender tous les composants nécessaires à l'élaboration des applications modernes afin de participer aux choix techniques de conception et d'architecture.

Cette formation au contenu technique dense et de haut niveau propose de nombreux ateliers participatifs. A l'instar des développements agiles, prônant la communication inter-équipes, les stagiaires collaborent pendant les ateliers et donnent un avis critique et constructif sur les différentes implémentations proposées par leurs pairs ou par le formateur.

PRÉ-REQUIS :
 

Pour suivre ce cours de façon optimale, la connaissance d'un langage orienté objet est nécessaire.

PUBLIC :
 

Ce stage s’adresse aux développeurs ayant 2 à 3 ans d'expérience de programmation objet.

PROGRAMME :
 

Introduction

Activités de développement et méthodologies
Organisation des équipes et approche DevOps
Ingénierie logicielle, métriques et qualité de code
Typologie des langages et frameworks de développement

Les fondamentaux du développement

Design patterns,
Distribution : Apport et contraintes,
Stateless / Stateful
Synchrone / Asynchrone
Modèles concurrentiel
Scalabilité et Clustering, réparition de charge, discovery, éléction, …
Sécurité des applications et règles OWASP

Architectures distribuées

Architecture N-tiers et SOA
API REST et Frameworks clients
Architecture micro-services
Rôle des Message Brokers
Architectures BigData, BigData et Machine Learning
Architecture ServerLess, Faas

DevOps : Les outils

Les outils « As Code»
Gestion des Sources et Workflow de collaboration Responsabilité de l’outil de build, panorama des outils Plateforme de CI/CD
Virtualisation et gestion de conf. Vagrant et Ansible
La containerisation et docker
Les Offre Cloud
Orchestrateur de conteneur, Kubernetes

TRAVAUX PRATIQUES :
 

Les ateliers représentent plus de 50 % de la formation. Parmi les outils utilisés vous verrez:

  • Docker, Docker-compose, Docker-swarm Visual Studio Code
  • Spring ( Boot, Cloud) Kafka, Elastic Search,
  • Git, Gradle, yarn, Vagrant, Ansible Jenkins AWS, Kubernetes

OS préconisé : Windows 10 ou Ubuntu

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation Ingénierie logicielle, outils et état de l’art : Note moyenne : 4/5
4/5
Avis certifié A suivi un cours chez PLB

TG

Mon avis sur le contenu du stage :

"Sujets variés et intéressants bien que beaucoup d'aspect déjà connnu."

Mon avis sur le formateur :

"Personne très sympatique disponible pour répondre aux diverses questions."

4/5
Avis certifié A suivi un cours chez PLB

CD

Mon avis sur le contenu du stage :

"Le Stage aborde beaucoup de sujets sur 3 jours, cela est très dense et par conséquent certains points sont un peu survolés. Dans l'idéal j'aurais apprécié de passer moins de temps sur le devOps et plus sur le Softwar design."

4/5
Avis certifié A suivi un cours chez PLB

SSJ

Mon avis sur le contenu du stage :

"Les ateliers techniques devraient être plus longs."

Ce que j'ai le plus apprécié :

"bonne salle, "

Lire tous les avis

4/5
Avis certifié A suivi un cours chez PLB

CT

Mon avis sur le contenu du stage :

"Intéressent mais pas nécessairement adapté : techno connue plus en profondeur que ce qui a été présenté."

Mon avis sur le formateur :

"Très bonne animation, vivant. Pas de temps mort, et sujets adressés lors des interactions avec le groupe."

Mon avis sur la salle de formation :

"Problème de réseau, difficulté à télécharger les binaires nécessaire aux TP"

Ce que j'ai le plus apprécié :

"Le matériel fourni est de qualité et dans l'ensemble les machines sont très bien préparées (VM installées et IDE/binaires fournis directement sur les VM). Bon rythme de formation et interactions régulières avec le groupe."

S'INSCRIRE À CETTE
FORMATION DESIGN PRINCIPLES
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 
Cette formation programmation multicore vous permettra de comprendre au sein des systèmes et processeurs les architectures Multicore et leurs programmations. Vous découvrirez les...

3 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

3 j

 
Comprendre les fondements de la programmation et de l'algorithmique. Le but de cette formation initiation programmation est de vous donner de solide base en programmation pour pouvoir aborder...

3 j

 
Cette formation à la programmation objet vous permettra de comprendre l'intérêt et toutes les possibilités offertes par ce type de développement par rapport...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB