Leaf
Intermediaire VMware (Broadcom) 304 EUR 90 minutes

Spring Professional Certification

Certification pour le framework Spring et Spring Boot en developpement Java.

Prix examen
304 EUR
Duree examen
90 minutes
Validite
3 ans
Niveau
Intermediaire
Prerequis : Experience en developpement Java/Spring, connaissance Spring Boot

Spring Professional Certification : devenez expert Spring

La certification VMware Spring Professional valide une expertise approfondie du framework Spring et de Spring Boot, les technologies dominantes dans l'ecosysteme Java pour le developpement d'applications d'entreprise.

Domaines de l'examen

Conteneur Spring et IoC (20%) : inversion de controle, injection de dependances, ApplicationContext, scopes des beans (singleton, prototype, request, session), lifecycle des beans, profils et proprietes. Configuration par annotations et par Java Config.

AOP (Aspect-Oriented Programming) (8%) : concepts d'AOP (aspects, advice, pointcuts, join points), Spring AOP vs AspectJ. Cas d'usage : logging, securite, transactions, cache.

Acces aux donnees (14%) : Spring JDBC (JdbcTemplate), Spring Data JPA (repositories, query methods, specifications), transactions declaratives, gestion des exceptions de donnees.

Spring Boot (18%) : auto-configuration, starters, proprietes externalisees (application.properties/yaml), profils, Actuator (endpoints de monitoring), packaging (JAR executable). Spring Boot DevTools pour le developpement.

Spring MVC et REST (14%) : controllers, request mapping, validation, gestion des erreurs. REST controllers, content negotiation, HATEOAS. RestTemplate et WebClient pour les appels HTTP.

Spring Security (10%) : authentification et autorisation, filtres de securite, formLogin, httpBasic, OAuth2/OIDC, protection CSRF, methode-level security avec annotations.

Testing (8%) : tests unitaires et d'integration Spring, annotations de test, TestContext framework, MockMvc pour tester les controllers, test slices (DataJpaTest, WebMvcTest).

Spring Cloud et microservices (8%) : concepts de base de Spring Cloud, Config Server, Service Discovery (Eureka), Circuit Breaker (Resilience4j), API Gateway.

Spring Boot : le coeur de l'examen

Spring Boot represente la plus grande part de l'examen. Vous devez comprendre :

  • Comment l'auto-configuration fonctionne (conditions, starters, spring.factories)
  • La configuration externalisee et l'ordre de priorite des sources de proprietes
  • Actuator : endpoints de sante, metriques, info, conditions d'auto-configuration
  • Les profils pour gerer les configurations par environnement

Spring Data JPA

Spring Data JPA simplifie enormement l'acces aux donnees. L'examen teste :

  • Les Repository interfaces (CrudRepository, JpaRepository, PagingAndSortingRepository)
  • Les derived query methods (findByNameAndAge, existsByEmail)
  • Les requetes JPQL et natives avec annotations
  • La pagination et le tri
  • Les transactions declaratives avec @Transactional

Preparation

  1. Cours Pivotal/VMware : le cours officiel "Spring Professional" couvre tout le programme
  2. Projets Spring Boot : creez une API REST complete avec Spring Boot, Data JPA et Security
  3. Examens blancs : les mock exams de Dominik Cebula sont les plus proches de l'examen reel
  4. Documentation Spring : les guides de reference Spring Boot et Spring Framework sont excellents
  5. Code source : lisez le code source de l'auto-configuration pour comprendre la magie de Spring Boot

Impact sur le salaire

+10 a 20% selon experience et marche

Besoin d'un accompagnement pour vos certifications ?

Decrivez votre parcours pour des recommandations personnalisees.

Recevoir des conseils

Questions frequentes

Faut-il avoir l'OCP Java avant de passer la certification Spring ?
Ce n'est pas obligatoire mais fortement recommande. La certification Spring presuppose une bonne maitrise de Java (annotations, generics, lambdas). L'OCP Java prouve cette base et les deux certifications ensemble sont tres valorisees.
Spring est-il toujours pertinent face a Node.js et Go ?
Oui, Spring reste dominant dans l'ecosysteme Java enterprise. Les grandes entreprises, banques et ESN utilisent massivement Spring. En France, c'est le framework backend le plus demande en termes d'offres d'emploi Java.

Pages liees

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.