Mis à jour le

Leaf
Intermediaire VMware (Broadcom) • 304 EUR • 90 minutes

Spring Professional Certification

Certification pour le framework Spring et Spring Boot en développement Java.

Prix examen
304 EUR
Durée examen
90 minutes
Validité
3 ans
Niveau
Intermediaire
Prérequis : Expérience en développement 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'écosystème Java pour le développement d'applications d'entreprise.

Domaines de l'examen

Conteneur Spring et IoC (20%) : inversion de contrôle, injection de dépendances, ApplicationContext, scopes des beans (singleton, prototype, request, session), lifecycle des beans, profils et propriétés. 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, sécurité, transactions, cache.

Accès aux données (14%) : Spring JDBC (JdbcTemplate), Spring Data JPA (repositories, query methods, spécifications), transactions declaratives, gestion des exceptions de données.

Spring Boot (18%) : auto-configuration, starters, propriétés externalisees (application.properties/yaml), profils, Actuator (endpoints de monitoring), packaging (JAR exécutable). Spring Boot DevTools pour le développement.

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 sécurité, formLogin, httpBasic, OAuth2/OIDC, protection CSRF, methode-level security avec annotations.

Testing (8%) : tests unitaires et d'intégration 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 cœur 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 priorité des sources de propriétés
  • Actuator : endpoints de santé, métriques, info, conditions d'auto-configuration
  • Les profils pour gérer les configurations par environnement

Spring Data JPA

Spring Data JPA simplifie enormement l'accès aux données. L'examen teste :

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

Préparation

  1. Cours Pivotal/VMware : le cours officiel "Spring Professional" couvre tout le programme
  2. Projets Spring Boot : créez 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 réel
  4. Documentation Spring : les guides de référence 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 à 20% selon expérience et marche

Besoin d'un accompagnement pour vos certifications ?

Decrivez votre parcours pour des recommandations personnalisees.

Recevoir des conseils

Questions fréquentes

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 liées

Chaque semaine, le meilleur de la tech française

Tendances, salaires, outils et opportunités — directement dans votre boîte mail.

Gratuit. Desabonnement en un clic. Pas de spam.