Mis à jour le

Code
Intermediaire Oracle • 225 EUR • 90 minutes

Oracle Certified Professional Java SE

Certification Oracle pour la maîtrise du langage Java et de son écosystème.

Prix examen
225 EUR
Durée examen
90 minutes
Validité
3 ans
Niveau
Intermediaire
Prérequis : Expérience en développement Java, connaissance approfondie du langage

Oracle Certified Professional Java SE : la maîtrise de Java

La certification Oracle Certified Professional (OCP) Java SE est la certification de référence pour les développeurs Java. Elle valide une compréhension approfondie du langage Java et de ses API fondamentales.

Domaines de l'examen (Java SE 17/21)

Gestion des types de données en Java : types primitifs et wrappers, autoboxing/unboxing, String, StringBuilder, opérateurs, conversions de types. Records (Java 16+), sealed classes (Java 17), pattern matching pour instanceof.

Flux de contrôle et décisions : instructions if/else, switch (y compris switch expressions Java 14+), boucles for, while, do-while. Break, continue, et labels.

Programmation orientee objet : classes, interfaces, héritage, polymorphisme, classes abstraites, classes internes et anonymes. Encapsulation, surcharge (overloading) et redefinition (overriding) de méthodes.

Gestion des exceptions : try-catch-finally, try-with-resources, exceptions vérifiées et non vérifiées, création d'exceptions personnalisées, chaining d'exceptions.

API Collections et Streams : List, Set, Map, Queue, Deque. Interface Comparable et Comparator. Streams API (map, filter, reduce, collect, flatMap), Optional, opérations terminales et intermédiaires.

Concurrence et multi-threading : Thread, Runnable, Callable, Future, ExecutorService. Synchronisation, problèmes de concurrence (race conditions, deadlocks). Concurrent collections (ConcurrentHashMap, CopyOnWriteArrayList).

API de date et heure : LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Duration, Period, Instant. Formatage avec DateTimeFormatter.

I/O et NIO.2 : InputStream, OutputStream, Reader, Writer. Sérialisation. API Files et Path (NIO.2), opérations sur les fichiers et repertoires.

Modules (Java 9+) : system modulaire JPMS, module-info.java, exports, requires, provides, uses. Migration vers les modules.

Nouveautés Java récentes dans l'examen

L'examen inclut les fonctionnalités modernes de Java :

  • Records : classes de données immutables compactes
  • Sealed classes : hierarchies de types restreintes
  • Pattern matching : pour instanceof et switch
  • Text blocks : chaînes multi-lignes avec triple guillemets
  • Switch expressions : switch avec valeur de retour et syntaxe fleche

Préparation

  1. Codez quotidiennement : la meilleure préparation est d'écrire du code Java
  2. Enthuware : les examens blancs Enthuware sont consideres comme les meilleurs pour l'OCP
  3. Livre de Boyarsky et Selikoff : "OCP Oracle Certified Professional Java SE Study Guide" est la référence
  4. Focus Streams et Lambdas : ces sujets sont très présents et souvent mal maitrises
  5. Modules : comprenez le système de modules même si vous ne l'utilisez pas au quotidien

Parcours de certification Java

Oracle propose un parcours progressif : OCA (Java Foundations, débutant) puis OCP (Professional, intermédiaire). L'OCP est la certification qui a le plus de valeur sur le marché de l'emploi.

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

Quelle version de Java est couverte par l'examen ?
L'examen actuel couvre Java SE 17 ou 21 selon la version choisie. Oracle met regulierement a jour l'examen pour inclure les nouvelles fonctionnalites du langage.
La certification Java est-elle valorisee en France ?
Oui, particulierement dans les grandes entreprises et ESN ou Java reste le langage dominant. Un OCP Java peut justifier une augmentation de salaire de 5 a 15% et facilite l'acces aux projets Java/Spring en mission.

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.