When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Bien débuter avec Spring et Spring Boot pour Java

Ce que vous devez absolument savoir pour développer avec Spring, Spring Boot, Spring MVC, Spring Data, Spring Cloud...

     
  • 4.6
  •  |
  • Reviews ( 997 )
₹519

This Course Includes

  • iconudemy
  • icon4.6 (997 reviews )
  • icon10h 12m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Bien débuter avec Spring et Spring Boot pour Java

Spring et Spring Boot sont

LES

librairies qu'un développeur Java doit

absolument

connaître. Les 3/4 des applications Java d'aujourd'hui utilisent Spring quelque part. ATTENTION : Initialement tourné avec Spring Boot 2, Spring 5 et Java 11, le cours vous fournit également les spécificités Spring Boot 3, Spring 6 et Java 21. Faites bien attention aux notes à télécharger associées à chaque session. Dans ce cours de

10 heures

vous apprendrez les fondements qu'il est essentiel et indispensable de connaître lorsque l'on est développeur Java (Attention ce cours exploite Java et non Kotlin ou Groovy). Spring est vaste, très vaste et ce cours n'est pas une énumération exhaustive des APIs de Spring mais un cours sur les APIs que vous allez

forcément

utiliser !

Au programme

:

Le

framework Spring

, pourquoi et comment !

Spring Boot

l'essentiel !

Spring MVC

, le Web avec Thymeleaf et les API ReST

Spring JDBC

: lire et écrire dans une base de données relationnelle

Spring JPA

avec Hibernate et les mappings les plus communs

Spring Data

sur JDBC et JPA sans fioritures !

La gestion transactionnelle

@Transactional, la base

Spring Cloud et les microservices

, l'architecture, Eureka et un peu de programmation réactive

Pas au programme

:

Spring AOP et Aspect J, parce que 99% d'entre vous n'en auront pas

explicitement

besoin

Les détails de la gestion transactionnelle, parce que si vous en êtes là, Internet suffit

Le messaging et Spring Batch parce que ça s'utilise dans des contextes particuliers, ça ne fait pas partie de l'indispensable

Les tests et la sécurité... Là j'ai pas de bonne excuse, ça viendra promis juré !

Et puis tout le reste qui est pas mentionné plus haut, parce que vous serez alors assez doué pour l'apprendre tout seul. On apprend rien sans y mettre les mains, alors rien que pour vous :

30+ exercices

fil rouge

corrigés dont les sources sont disponibles sur GitHub

Je réponds à TOUTES LES QUESTIONS depuis 2017 dans un délai de

48h

Et non ce n'est pas une application complète parce que il y a rien de plus ennuyeux que de répéter 50 fois les même bouts de code (Vous le ferez bien assez dans la vraie vie). Ce cours présenté avec la seule et unique DERNIERE VERSION DE JAVA EN LTS (avant 2021) c'est à dire

Java 11 mais le cours est compatible avec les versions supérieures

. Il vous sera recommandé d'utiliser IntelliJ Community pour les développements, un environnement

de référence et gratuit

. Le cours est présenté par moi même,

Jean-Philippe Ehret

, si vous ne me connaissez pas encore et bien dans 10 heures vous en aurez marre de me voir et surtout m'écouter alors vous n'aurez probablement pas envie de me connaître plus. Mais si vous en voulez encore j'ai une chaîne YouTube sur le développement avec Java avec des trucs qui sont pas sur Udemy alors n'hésitez pas à y faire un saut ! Sinon, je n'ai plus qu'une seule chose à dire : Ne ratez pas ce cours ! Commencez MAINTENANT et changez votre vision du développement Java pour toujours ! JP

What You Will Learn?

  • Concevoir et développer des applications d'entreprise avec Spring et Spring Boot .
  • Comprendre et exploiter les principes d'inversion de contrôle et du Domain Driven Design .
  • Mettre en pratique des sous projet Spring comme Spring MVC ou Spring Data .
  • Utiliser les API Java EE / Jakarta EE comme JPA (Java Persistence API) .
  • Mettre en oeuvre avec Spring des API ReST .
  • Faire l'expérience des bonnes pratiques et des problèmes communément rencontrés.