Retour aux formations
Développement
Préparation à la certification Oracle Certified Professional, Java SE 11 Developer
5 jour(s) • 35h
Description
Objectif de la formation: Cette formation a pour but de préparer les participants à passer et réussir l'examen de certification Oracle Certified Professional, Java SE 11 Developer. Les participants acquerront une connaissance approfondie de Java 11, y compris les nouvelles fonctionnalités, et seront capables de développer des applications professionnelles en utilisant Java SE 11.
Objectifs pédagogiques
- Maîtriser les principes de base de la programmation Java
- Comprendre les fonctionnalités avancées de Java SE 11, y compris les modules et les API
- Savoir comment développer des applications sécurisées en Java
- Être préparé pour réussir l'examen Oracle Certified Professional, Java SE 11 Developer
Public concerné
Développeurs Java qui cherchent à obtenir une certification professionnelle
Professionnels de l'informatique qui souhaitent améliorer leur compétence en Java
Les étudiants en informatique qui souhaitent acquérir une certification reconnue dans l'industrie
Prérequis
Expérience de la programmation en Java
Familiarité avec les concepts de base des bases de données et du SQL
Déroulé du programme
1
Comprendre les fondamentaux de Java (4 heures)
4h
- Introduction à Java
- Variables, types de données et opérateurs
- Structures de contrôle : boucles, conditions
- Introduction à l'orienté objet : classes, objets, héritage, polymorphisme
- Travaux pratiques : écriture de programmes Java simples
2
Manipulation des Strings, des Exceptions et des Assertions (3 heures)
3h
- Gestion des chaînes de caractères et des expressions régulières
- Gestion des exceptions et des assertions
- Travaux pratiques : manipulation des chaînes et gestion des exceptions
3
Utilisation des API Java (4 heures)
4h
- Collections et generics
- Date/Time API
- API de fichiers I/O et NIO.2
- Travaux pratiques : utilisation des API pour lire et écrire des données
4
Programmation concurrente (3 heures)
3h
- Introduction à la concurrence et aux threads en Java
- Synchronisation et communication entre threads
- Travaux pratiques : écriture de programmes multithreadés
5
Programmation fonctionnelle avec Java (4 heures)
4h
- Introduction aux lambda expressions et aux flux
- Utilisation des méthodes par défaut et des méthodes statiques dans les interfaces
- Travaux pratiques : utilisation de la programmation fonctionnelle pour résoudre des problèmes
6
Développement sécurisé (3 heures)
3h
- Concepts de base de la sécurité Java
- Utilisation des classes Java Secure Socket Extension (JSSE) et Java Cryptography Extension (JCE)
- Travaux pratiques : écriture de code sécurisé
7
Développement de modules avec Java (4 heures)
4h
- Concepts de la modularité en Java
- Création de modules et utilisation du système de modules Java
- Travaux pratiques : création d'une application modulaire
8
Préparation à l'examen (10 heures)
10h
- Révision des concepts clés
- Pratique des questions d'examen
- Travaux pratiques : examens blancs
Informations
Durée
5 jour(s)
35h
Tarif
2930 € HT
HT