Prérequis du la préparation à la certification OCA
Cette formation est une préparation à la certification OCA : Oracle Certified Associate Java SE 8 Programmer . Pour y participer,il est nécessaire d’avoir de bonnes bases en Programmation JAVA.
Programme
Chapitre 1 : La structure de classe Java
1.Comprendre la structure de classe Java
2. Méthode main ()
3.Comprendre les déclarations et les importations de packages
4. Création d’objets
5. Les références d’objet et primitives
[peekaboo_content]
6. Déclaration et initialisation de variables
7. Comprendre l’initialisation par défaut des variables
8. Comprendre la portée de la variable
9.Ordre d’éléments dans une classe
10.Destruction des objets
11. Avantages de Java
12.Résumé
Chapitre 2 : Opérateurs et déclarations
1.Comprendre les opérateurs Java
2.Travailler avec des opérateurs arithmétiques binaires
3.Travailler avec des opérateurs unaires
4.Utilisation d’opérateurs binaires supplémentaires
5.Comprendre les structures de données Java
6.Comprendre le contrôle de flux avancé
7.Résumé
Chapitre 3 : API Java
1.Création et manipulation de chaînes de caractères
2.Utilisation de la classe StringBuilder
3.Comprendre l’égalité
4.Comprendre les tableaux Java
5.Comprendre une ArrayList
6.Travailler avec les dates et les heures
7.Résumé
Chapitre 4 : Méthodes et encapsulation
1.Conception de méthodes
2.Travailler avec Varargs
3.Application de modificateurs d’accès
4.Passage des données entre des méthodes
5.Surcharge de méthodes
6.Création des constructeurs
7.Encapsulation des données
8.Écrire des Lambdas simples
9.Résumé
Chapitre 5 : Conception des classes
1.Présentation de l’héritage de classe
2.Création de classes abstraites
3.Implémentation d’interfaces
4.Comprendre le polymorphisme
5.Résumé
Chapitre 6 : Exceptions
1.Comprendre les exceptions
2.Utilisation de l’instruction try
3.Reconnaissance des types d’exceptions communs
4.Appel des méthodes qui throw des exceptions
5.Résumé
[/peekaboo_content] [peekaboo]
Objectifs
- Connaître les évolutions du langage Java
- Savoir tirer partir des évolutions et utiliser les expressions Lambda
- Maîtriser les nouvelles possibilités offertes
- Savoir gérer la sécurité et comprendre comment optimiser les accès réseaux
