Référence : J11CT
Durée : 5 jours (35 heures)
Dernière mise à jour : novembre 2022
Présentation
La certification « Oracle Certified Professional: Java SE 11 Developer » s’inscrit dans la continuité des certifications Java attestant d’une grande maîtrise de la plateforme de développement. L’objectif de cette formation est d’entraîner les participants pour maximiser leur chance de réussir l’examen.
Ainsi le programme de la formation correspond exactement aux sujets couverts par la certification.
Programme
Le langage
- 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()
Les annotations
- Appliquer des annotations
- Définir ses propres annotations
- Traiter les annotations à la compilation ou à l’exécution
Localisation
- String, StringBuilder et StringBuffer
- Les ResourceBundle
- 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, Deque et Map
- Types, méthodes et constructeurs génériques
- Types paramétrés contraints
- Utilisation des jokers (wildcards)
- Trier avec Comparable et Comparator
Java Platform Module System
- L’intérêt des modules
- La syntaxe de module-info.java
- Compiler et exécuter une application modulaire
- Fonctionnement avec les anciennes librairies
Programmation concurrente
- Processus et threads
- Contrôler l’exécution d’un thread
- L’API haut niveau java.util.concurrent
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 26 au 30 juin 2023
Du 18 au 22 septembre 2023
Du 20 au 24 novembre 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
Java SE 11 Developer Certification (1Z0-819)
Pré-requis
Une première expérience avec Java ou un langage objet
Tarif
2550 €
Eligible au CPF : OUI