Ce cours est doté de Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos hypothèses et à approfondir votre compréhension à mesure que vous progressez dans le cours. Ce cours complet est conçu pour vous guider dans le monde du développement Java, couvrant des technologies clés telles que Spring, JPA, Mockito et Microservices. Vous apprendrez à construire des applications robustes et évolutives, à maîtriser les tests unitaires avec JUnit et Mockito, et à acquérir une expérience pratique de la gestion des microservices et des bases de données existantes avec Spring Data JPA. En terminant ce cours, vous développerez l'expertise nécessaire pour concevoir et mettre en œuvre des applications d'entreprise modernes. Le voyage commence par des concepts fondamentaux, en introduisant Spring et Spring Boot pour rationaliser votre processus de développement d'applications. Au fur et à mesure que vous progresserez, vous vous plongerez dans des exemples pratiques, y compris la construction d'applications étroitement couplées et l'évolution vers des techniques de couplage lâche avec l'injection de dépendances de Spring. Le cours explore également la gestion des données à l'aide de JPA et d'Hibernate, puis la mise en place de microservices Spring Cloud avancés, afin de s'assurer que vous maîtrisez bien les stratégies de développement et de test des applications. Ce cours est idéal pour les développeurs qui souhaitent renforcer leurs compétences en matière de développement Java moderne et de microservices. Que vous soyez un développeur Java en herbe ou que vous cherchiez à migrer des systèmes existants vers une architecture microservices, ce cours vous fournira les outils et l'expertise nécessaires. Les prérequis pour ce cours incluent une connaissance de base de Java et une familiarité avec les concepts de programmation orientée objet. A la fin du cours, vous serez capable de développer efficacement des applications Java en utilisant Spring et Spring Boot, d'implémenter des tests unitaires avec JUnit et Mockito, d'intégrer JPA pour le stockage persistant, et de mettre en place des microservices en utilisant Spring Cloud. Vous aurez également une meilleure compréhension de la gestion des systèmes existants et de leur amélioration avec des architectures modernes.

Spring, JPA, Testing, et Microservices patrimoniaux
Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Spring, JPA, Testing, et Microservices patrimoniaux
Ce cours fait partie de Spécialisation "Maîtriser les microservices avec Spring Boot et Spring Cloud"

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Construire des applications évolutives avec Spring et Spring Boot.
Mettre en œuvre des stratégies de tests unitaires en utilisant JUnit et Mockito dans les applications Spring.
Gérer les données persistantes à l'aide de JPA et les intégrer aux applications Spring.
Mettre en place et gérer des architectures microservices en utilisant Spring Cloud et Spring Boot.
Compétences que vous acquerrez
- Catégorie : Java
- Catégorie : Tests unitaires
- Catégorie : Développement de l'informatique en nuage
- Catégorie : Conception fonctionnelle
- Catégorie : Microservices
- Catégorie : Tests de logiciels
- Catégorie : Cartographie objet-relationnelle
Outils que vous découvrirez
- Catégorie : Apache Maven
- Catégorie : Hibernate (Java)
- Catégorie : Gradle
- Catégorie : Outils de construction
- Catégorie : Programmation Java
- Catégorie : JUnit
- Catégorie : Cadre de travail Spring
- Catégorie : Spring Boot
Détails à connaître

Ajouter à votre profil LinkedIn
9 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 10 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,






