Formation Certification Java 6

Formation

À Levallois-Perret

1 690 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Levallois-perret

La certification Oracle Certified Professional, Java SE 6 Programmer (OCPJP 6 - 1Z0-851 anciennement appelée « Sun Certified Java Programmer 6 - SCJP 6 - CX-310-065»), certifie que son titulaire maîtrise parfaitement la syntaxe de Java 6 et les concepts objets qui lui sont rattachés. L'examen de certification, d'une durée de trois heures, est réputé difficile et nécessite une bonne préparation sur tous les thèmes abordés même pour un développeur Java confirmé

Les sites et dates disponibles

Lieu

Date de début

Levallois-Perret ((92) Hauts-de-Seine)
Voir plan
22/24 Rue du Président Wilson, 92300

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Déclarations, initialisations et portées

Identificateurs autorisés
Déclaration des classes, des classes internes, des interfaces, des énumérations
Mise-en-oeuvre des packages, imports, imports « static »
Usage du mot-clé « extends » entre classes ou interfaces, du mot-clé « implements » entre classes et interfaces
Usage du mot-clé « abstract »
Déclaration, initialisation, utilisation de données primitives, de tableaux, d'objets, d'énumérations
Constructeurs, constructeur par défaut
Surcharge de méthodes, redéfinitions, types de retour autorisésTravaux Pratiques : Test blanc et corrigé du test


Structures de contrôle

Mise en oeuvre des structures if, switch
Mise en oeuvre des boucles while, do...while, for, for each, instructions break, break avec étiquette, continue
Mise en oeuvre des assertions, compatibilité avec les versions précédentes de Java
Gestion des exceptions, propagation, rédéfinition de méthodes propageant des exceptions
Distinction entre exceptions contrôlées et non contrôlées
Origine des exceptions de type ArrayIndexOutOfBoundsException,ClassCastException, IllegalArgumentException, IllegalStateException, NullPointerException, NumberFormatException, AssertionError, ExceptionInInitializerError, StackOverflowError ou NoClassDefFoundError. Travaux Pratiques : Test blanc et corrigé du test

Utilisation des API standards

Classes enveloppes (Boolean, Character, Double, Integer, etc..), gestion de l'autoboxing
Classes String, StringBuffer, StringBuilder
Gestion des fichiers, lecture/écriture, mise en oeuvre des classes BufferedReader, BufferedWriter, File, FileReader, FileWriter, PrintWriter, Console
Utilisation des API du package java.text pour formater ou analyser les dates, nombres, monnaies pour une langue donnée. Mise en oeuvre de la classe java.util.Locale
Utilisation des API du package java.util et java.util.regex pour formater ou analyser des chaînes ou des flux. Concernant les chaînes, utilisation de la méthode split de String, des classes Pattern et Matcher. Utilisation des expressions régulières de base. Concernant les flux, utilisation des méthodes printf et format de PrintWriter, des classes Formatter et Scanner. Utilisation des paramètres de formattage de base.Travaux Pratiques : Test blanc et corrigé du test

Concurrence d'accès en multi-threading

Définition, instanciation, démarrage de threads en utilisant java.lang.Thread et java.lang.Runnable
Différents états d'un thread, transitions entre états
Gestion des verrous sur les méthodes d'instance d'un objet ou sur les méthodes de classeTravaux Pratiques : Test blanc et corrigé du test

Concepts orientés objet

Développement de classes avec fortes encapsulation et cohésion, couplage faible, description des bénéfices obtenus
Mise en oeuvre du polymorphisme, conversion explicite entre références, erreurs dues aux conversions
Mise en oeuvre des spécificateurs d'accès sur les attributs et sur les champs « static » de classes liées par héritage, sur les constructeurs, les méthodes d'instances, les méthodes « static »
Appels des méthodes surchargées ou redéfinies, constructeurs surchargés
Mise en oeuvre des relations EST-UN et A-UNTravaux Pratiques : Test blanc et corrigé du test

Collections et généricité

Choix d'une collection adaptée aux besoins, utilisation de l'interface Comparable
Définition des méthodes equals et hashcode, leur utilité, différence entre == et la méthode equals
Mise en oeuvre des collections avec généricité, interfaces List, Set et Map, classes d'implémentation
Ré-écriture de code non-générique ; compatibilité entre collections génériques et non-génériques
Utilisation des interfaces NavigableSet et NavigableMap
Mise en oeuvre des types paramétrés dans la déclaration des classes/interfaces, variables d'instance, paramètres de méthodes, et types de retour. Utilisation du point d'interrogation comme type paramétré
Mise en oeuvre des API du package java.util pour effectuer des tris, des recherches dans des listes ou des tableaux , effectuer des conversions de listes en tableaux et vice-versa
Mise en oeuvre des interfaces java.util.Comparator et java.util.Comparable dans le tri de listes ou de tableauxTravaux Pratiques : Test blanc et corrigé du test

Fondamentaux

Choix des spécificateurs d'accès, déclarations des packages, des imports
Options principales de la JVM
Influence du type de l'argument sur sa transmission à une méthode et son retour
Intervention du Garbage Collector, ce qu'il garantit de faire, exécution de la méthode finalize() de la classe Object
Reconstruction d'une arborescence de répertoires/classes à partir du nom complet d'une classe, contenue ou non dans un fichier jar, gestion du classpath à la compilation
Utilisation appropriée des opérateurs =, +=, -=, +, -, *, /, %, ++, --, =, ==, !=, &, |, ^, !, &&, ||, ?:, instanceofTravaux Pratiques : Test blanc et corrigé du test

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation Certification Java 6

1 690 € HT