Préparation à la certification JAVA OCA: Session Juin

Endev Préparation Certification JAVA OCA à casablanca

Cette formation s'adresse à toute personne ayant de bonnes notions de Java et voulant en maîtriser la grammaire. Cette formation prépare l'étudiant à la certification OCA Java SE 8 (1Z0-808) et, en partie, à la certification OCP Java SE 8 (1ZO-809). La certification est un plus dans le cadre professionnel. Pour un recruteur, elle peut même faire la différence.


Tarifs & PACKS

  • Formation + Exam certif OCA Oracle : 3500 MAD
  • Formation : 1600 MAD
  • Programme

    Réservez votre place

    Formation en présentiel


    Caractéristiques et particularités du langage Java
    Les domaines d'application (Application, Applet, Développement Serveur, Androïd, Java Embarqué, etc.)
    Se repérer dans le vocabulaire (JDK, JRE, JSE, JVM, etc. )
    Portabilité des programmes Java à travers la JVM
    Gestion de la mémoire
    Sécurité et programmes Java
    Notions de multithreading
    Téléchargement et installation des différents composants nécessaire à la mise en place de l’environnement de développement (JRE, JDK, Eclispe).
    Présentation des types de données base
    Déclaration d’une classe et de ses méthodes
    Instanciation, constructeur
    Accès aux données par les méthodes
    Accès aux méthodes
    Création d'un projet, implémentation des classes d’un petit modèle objet, mise en place de quelques méthodes d’accès aux données, tests
    Structure d'un fichier .java
    Constructeur et processus d'instanciation, le mot clé static
    Notion d'identité objet
    Déclaration de variables et Initialisation
    Types primitifs et classes du package java.lang
    Les constantes
    Opérateurs d'affectation, de comparaison, booléens, ... Instruction de contrôles (if, switch, ...)
    Boucles et itérations
    Implémentation d’un programme simple mettant en œuvre beaucoup d’éléments de la syntaxe Java afin de disposer d’un code source de « référence ».
    Quand utiliser un tableau ou une collection (Array, ArrayList)
    Création et initialisation d’un ArrayListAccès aux éléments (boucles)
    Algorithme de tri d'une collection permettant de manipuler les tableaux et les collections.
    Java et l'héritage simple
    La surcharge de méthodes
    Travailler avec des superclasses et des sous classes
    Les mots clé final et super Comprendre l’apport des interfaces en Java
    Créer et utiliser une interface Mise en œuvre d’un exemple évolutif (« mal » conçu volontairement au début) amenant les participants à comprendre l’apport des interfaces et de l’héritage.
    Comprendre les différents types d’erreurs en Java
    Quel mécanisme est proposé par Java pour les gérer ?
    Utiliser la documentation pour retrouver les exceptions des méthodes des classes de base
    Implémenter la gestion des exceptions en Java
    Ecriture d’un programme générant des erreurs mais sans prise en charge des exceptions.
    Modification du code pour les prendre en charge.
    Qu’est-ce qu’un package pour Java ?
    Organisation hiérarchique des packages
    La variable CLASSPATH
    Convention de nommage des packages
    Les fichiers .jar
    Liens entre répertoire, espace de nommage, et packages
    Créer son propre package (convention de contenu)
    Import et export de packages
    Utilisation de la classe StringBuilder et de ses méthodes
    Créations et manipulations de Strings (chaînes de caractères)
    Créer et manipuler des données calendaires avec les classes java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
    Ecrire une expression lambda simple
    Synthèses des questions récurrentes
    Trucs et Astuces (par exemple les questions auxquelles ne pas répondre pour ne pas perdre de temps)
    Exemples d’examen blanc

    On est en plein centre Casablanca


    Les inscriptions sont disponibles

    Lundi - Vendredi: 10:00 - 18:00

    Samedi - Dimanche: 09:00 - 18:00

    Casablanca, Maroc

    44, BD le FAR

    Phone number

    06 60 43 99 35