
Préparation à la certification Oracle Certified Professional, Java SE 11 Developer
Formation créée le 19/07/2023.
Version du programme : 1
Programme de la formation
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 de la formation
- 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
Profil des bénéficiaires
Pour qui
- 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
Contenu de la formation
-
Comprendre les fondamentaux de Java (4 heures)
- 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
-
Manipulation des Strings, des Exceptions et des Assertions (3 heures)
- 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
-
Utilisation des API Java (4 heures)
- 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
-
Programmation concurrente (3 heures)
- Introduction à la concurrence et aux threads en Java
- Synchronisation et communication entre threads
- Travaux pratiques : écriture de programmes multithreadés
-
Programmation fonctionnelle avec Java (4 heures)
- 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
-
Développement sécurisé (3 heures)
- 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é
-
Développement de modules avec Java (4 heures)
- 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
-
Préparation à l'examen (10 heures)
- Révision des concepts clés
- Pratique des questions d'examen
- Travaux pratiques : examens blancs
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
- Émargement numérique
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation