OCPJP – Perfectionnement Java pour certification Oracle CPJP

Référence : OCPJP
Durée : 5 jours (35 heures)
Dernière mise à jour : janvier 2023

Présentation

La certification « Oracle Certified Professional Java Programmer » (OCPJP) est une certification reconnue qui valide une parfaite maîtrise des principes fondamentaux de la plateforme Java. L’objectif de cette formation est de perfectionner les participants pour en faire des développeurs Java professionnels de haut niveau.

Au terme de cette formation, les stagiaires auront acquis l’ensemble du programme de la OCPJP et seront en mesure de l’obtenir.
Les formateurs animant cette formation ont tous passé avec succès la certification OCPJP.

Programme

Introduction
  • La machine virtuelle (JVM) et le bytecode
  • Comment la JVM gère sa mémoire
  • Les commandes du JDK
  • Les principaux paquetages de l’API Standard
Le langage
  • Organisation des fichiers sources
  • Les types primitifs et classes enveloppes
  • Déclarations, expressions, instructions
  • Blocs, structures conditionnelles et boucles
  • Les modificateurs, les opérateurs
  • Gestion des exceptions
  • Les énumérations
Concepts objets
  • Les classes et les instances
  • Héritage, polymorphisme, encapsulation
  • Surcharge et redéfinition de méthodes
  • Comparaison de types, le casting
  • hashCode(), equals(), finalize() et toString()
  • Interfaces Comparable et Comparator
Chaines de caractères et dates
  • String, StringBuilder et StringBuffer
  • Localisation des données
  • Dates et heures locales
  • Fuseaux horaires et heures d’été
  • Mesure du temps
Les entrées / sorties
  • Les flux d’octets et de caractères
  • Appliquer des filtres
  • Créer, supprimer, manipuler les fichiers
  • API NIO 2
L’API Collections et généricité
  • Interfaces Collection, List, Set, Queue et Map
  • Types, méthodes et constructeurs génériques
  • Types paramétrés contraints
  • Utilisation des jokers (wildcards)
Les Threads
  • Processus et threads
  • Contrôler l’exécution d’un thread
  • L’API haut niveau java.util.concurrent
  • Le framework Fork/Join
Programmation fonctionnelle
  • Expressions lambda
  • Références de méthode
  • Les interfaces fonctionnelles
  • API Stream
JDBC (Java DataBase Connectivity)
  • Architecture de JDBC
  • Effectuer des requêtes à la base de données
  • Utilisation de procédures stockées
  • Gestion des transactions

Prochaines sessions inter-entreprises

Toulouse :
Du 22 au 26  mai 2023
Du 04 au 08 septembre 2023

Classe virtuelle :
Nous contacter

Nous dispensons nos formations dans toute la France, contactez-nous !

Méthode pédagogique

65% de travaux pratiques

Modalités d’évaluation

Travaux pratiques et QCM

Audience

Développeurs Java souhaitant se perfectionner

Versions des technologies

JDK 8, Programmer I (1Z0-808) & II (1Z0-809)

Pré-requis

Une première expérience avec Java ou un langage objet

Tarif

2550 €
Eligible au CPF (235458 – Oracle Certified Associate, Java SE 8 Programmer et 290175 – Oracle Certified Professional, Java SE 8 Programmer)
100% des élèves présentés à l’examen sont certifiés !

    Votre nom (obligatoire)

    Votre email (obligatoire)

    Votre société (obligatoire)

    Votre demande

    captcha

    Témoignages clients

    Stephan Valentini RANDRIANASOLO – Institut Pasteur

    « J’ai eu l’opportunité de suivre une formation complète sur le langage JAVA. Les formateurs sont expérimentés et vraiment compétents.
    J’ai obtenu les bases nécessaires pour passer avec succès la certification CPJP d’Oracle. »