- 5 Jours
Informatique
Formation JAVA AVANCE
Formation JAVA AVANCE
5 Jours
- Session : En cours
GP pour les entreprises
D’un ou de plusieurs membres de votre équipe, bénéficiez d’un devis personnalisé pour améliorer les compétences de vos collaborateurs.
Programme détaillé de la formation
Introduction générale
- JAVA : Intro,
- JAVA : New Features,
- Installation de l’environnement Java11
Architecture
- Les styles,
- Micro-servies vs SOA,
- L’architecture Serverless (BaaS,FaaS)
Industrialisation
- Présentation de Maven (Phase, goals, plugins…)
- Maven Création et packaging de projet multi-modules
- CI Avantages du Continuous Integration
- CI Exemple d’une architecture d’industrialisation (Jenkins,
Sonar, Nexus…)
Industrialisation – suite
- CD Avantages du Continuous Delivery
- Qualité Logiciel Metrics de Qualité d’un logiciel
- Qualité Logiciel Avantages du TDD Non
- Qualité Logiciel Avantages de l’automatisation des tests
Introduction Spring Boot
- Spring : Intro Introduction à Spring
- Spring IOC entre xml et annotations
- Spring Boot : Intro Introduction à Spring Boot
- Spring Boot : Intro Présentation des avantages et fonctionnalités principales
- Spring Boot : Intro Création d’une application
- Spring Boot avec Spring Initializr
- Spring Boot : Intro Utilisation de Spring Boot CLI
Gestion des dépendances et Auto-configuration
- Spring Boot : Start La gestion des dépendances avec Spring Boot starters
- Spring Boot : Config L’auto-configuration
- Spring Boot : Config Les propriétés de configuration
- Spring Boot : Config Overriding auto-configuration
- Exécution de l’application
Programmation Orientée Aspects
- Spring AOP Introduction et Terminologie
- Spring AOP Intégration du module SpringBoot
- Spring AOP Analyse d’un aspect log
AOP & Audit de services
- AOP Aspect Oriented Programming avec Spring
- Spring Boot Actuator Endpoints : Service Monitoring
- Spring Boot Actuator Endpoints : Beans Management Oui
- Spring Boot Actuator Endpoints : Beans Intropection
- Spring Boot Actuator Customisation :
- Developement de nouveaux Endpoints
Data Management
- JPA Overview de JPA
- JPA Entity Mapping avec JPA
- Spring Data Avantages de Spring Data
Data Management - suite
- Spring Data JPA Principes Spring Data JPA
- Transactions Spring Transaction Management
- Data Cache Gestion du cache
- Spring Boot Data Mise en place de JPA avec Oui
- Spring Boot
- NoSQL Introduction au NoSQL
Spring Boot REST & Security
- REST Architecture REST
- REST Implémentation de REST avec Jersey et
- Spring Boot
- Security Sécurisation d’applications avec Spring Security
- Implémentation de Spring Security et JWT/Oauth2
Tests d’intégration
- JUNIT Automatisation des tests d’intégration par JUnit
Tests d’intégration - suite
- Spring Boot Test Tests unitaires avec Spring Boot
- Mocking Tests traversants en utilisant les Mocks : WireMock, H2 embedded, …
Spring AMQP
- JMS Introduction JMS
- Spring JMS Spring AMQP avec RabbitMQ
- Spring JMS Implémentation de Sender and Receiver
Spring Cloud
- Spring Cloud Service Discovery : Recherche de services
- Spring Cloud Spring Boot Netflix
- Spring Cloud Distributed Configuration
- Spring Cloud Services Routing
- Spring Cloud Load Balancing des services
Avis et Commentaires
{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
Share on facebook
Share on linkedin
Formation JAVA AVANCE
- 5 Jours
Informatique
- Session : En cours
GP pour les entreprises
Si vous êtes une entreprise ou un particulier, vous pouvez demander un devis en cliquant sur le bouton ci-dessous.
Formations suggérées
Liens utiles
Nous rejoindre
Inscrivez vous pour recevoir nos prochaines formations planifiées.
© 2014-2022 Generale Performance Tous les droits réservés