picto Java - Java EE

Formation Certification Java 8 niveau 1 (Oracle Certified Associate Java SE8) - (Cours Dédié Fafiec)

Formation pour les adhérents du Fafiec

Référence

JCJ8F

Durée

1 JOURS

Tarif

740 € HT

NIVEAU

Débutant

Cours à distance

Oui

éligible CPF

OUI

Certification

Certification Java 8 niveau 1 - 1ZO-808

Objectifs de la formation Certification Java 8 niveau 1 (Oracle Certified Associate Java SE8) - (Cours Dédié Fafiec)

Le passage de la certification Java SE 8 Programmer nécessite de bonnes connaissance du langage Java 8, et consiste à vérifier, voire approfondir des connaissances sur le langage au moyen de tests type QCM
Les questions posées lors de l’examen comportent souvent des difficultés liées à des aspects méconnus du langage, et nécessitent un entraînement particulier pour y apporter de bonnes réponses. Certaines questions comportent également des pièges, dont la plupart peuvent être facilement détectés.

L’examen se déroule en anglais et rajoute une difficulté supplémentaire à ceux qui ne maîtrisent pas bien cette langue. Un autre aspect de cette formation est d’apprendre le vocabulaire utilisé dans les questions.

ATTENTION CE COURS EST ACCESSIBLE UNIQUEMENT DANS LE CADRE DES ACTIONS COLECTIVES FAFIEC.
POUR UN STAGE PLUS COMPLET, SE RÉFÉRER A LA FORMATION Certification Java 8 niveau 1 - Certified Associate Java SE 8 Programmer

Pré-Requis

Le passage de la certification Java SE 8 Programmer nécessite de bonnes connaissance du langage Java 8, et consiste à vérifier, voire approfondir des connaissances sur le langage au moyen de tests type QCM
Les questions posées lors de l’examen comportent souvent des difficultés liées à des aspects méconnus du langage, et nécessitent un entraînement particulier pour y apporter de bonnes réponses. Certaines questions comportent également des pièges, dont la plupart peuvent être facilement détectés.

L’examen se déroule en anglais et rajoute une difficulté supplémentaire à ceux qui ne maîtrisent pas bien cette langue. Un autre aspect de cette formation est d’apprendre le vocabulaire utilisé dans les questions.

ATTENTION CE COURS EST ACCESSIBLE UNIQUEMENT DANS LE CADRE DES ACTIONS COLECTIVES FAFIEC.
POUR UN STAGE PLUS COMPLET, SE RÉFÉRER A LA FORMATION Certification Java 8 niveau 1 - Certified Associate Java SE 8 Programmer

Public

Cette formation Java s'adresse aux développeurs ou à toute personne souhaitant préparer le passage de l’examen officiel de certification Java 8 (1ZO-808).

Contenu du cours Certification Java 8 niveau 1 (Oracle Certified Associate Java SE8) - (Cours Dédié Fafiec)

Bases de Java

Portée des variables
Structure d’une classe
Exécuter en ligne de commandes une application Java avec méthode main
Import de packages afin de les rendre accessibles
Comparer les fonctionnalités et composants de Java en termes d’indépendance de la plateforme, Orientation objet, encapsulation, etc…

ATELIER

Test blanc et correction

Types de données

Déclarer et initialiser des variables (avec éventuellement un cast)
Différence entre références et variables de type primitif
Lecture/écriture des attributs
Cycle de vie des objets (création, garbage collecting)
Appel de méthodes sur les objets
Créer du code qui utilise les classes enveloppes comme Boolean, Double et Integer

ATELIER

Test blanc et correction

Opérateurs et branchements conditionnels

Opérateurs Java
Emploi des parenthèses pour modifier l’ordre d’évaluation
Comparaison d’objets avec == et equals()
Constructions avec if-else
Construction avec switch

ATELIER

Test blanc et correction

Création de tableaux

Déclarer, instancier, initialiser un tableau à une seule dimension
Déclarer, instancier, initialiser un tableau à plusieurs dimensions

ATELIER

Test blanc et correction

Création de boucles

Créer et utiliser les boucles while, do-while, for, ainsi que les boucles for-each
Comparer les boucles
Utiliser les instructions break et continue

ATELIER

Test blanc et correction

Encapsulation et méthodes

Créer des méthodes avec arguments et valeur de retour
Utiliser le mot-clé static sur les champs et les méthodes
Utiliser les méthodes surchargées
Différencier le constructeur par défaut des constructeurs explicites
Créer des constructeurs surchargés
Utiliser les modificateurs d’accès
Appliquer aux classes les principes de l’encapsulation
Déterminer l’effet du passage d’arguments de type primitif ou objet aux méthodes

ATELIER

Test blanc et correction

Mise en œuvre de l’héritage

Mettre en œuvre l’héritage entre classes
Écrire du code qui met en œuvre le polymorphisme
Distinguer le type des références du type des objets
Déterminer quand une conversion explicite est nécessaire
Utiliser les mots-clés this et super dans les constructeurs et les méthodes
Utiliser les classes abstraites et les interfaces

ATELIER

Test blanc et correction

Gestion des exceptions

Distinguer les exceptions contrôlées des exceptions non-contrôlées
Situer les exceptions de type RuntimeException et Error
Créer un bloc avec try-catch et déterminer comment les exceptions modifient le déroulement
Décrire dans quelles situations les exceptions sont utilisées
Invoquer une méthode qui lance une exception
Reconnaître les catégories et classes d’exception courantes

ATELIER

Test blanc et correction

Utilisation de classes de l’API Java

Manipuler des chaînes de caractères avec les classes String et StringBuilder
Manipuler des dates en utilisant les classes comme java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
Déclarer et utiliser une ArrayList
Écrire une expression lambda qui consomme une expression avec Predicate

ATELIER

Test blanc et correction