Objectifs
Cette solide formation prépare au passage de la certification Java 8 officielle "Oracle Certified Associate Java SE 8 Programmer" réf. 1Z0-808 et procure d'excellentes bases sur la programmation de classe, instance, héritage, encapsulation, classe abstraite, polymorphisme, etc.
Grâce à la préparation à la certification Java 8 « Oracle Certified Associate Java SE 8 Programmer», les stagiaires seront capables de décrire les différentes technologies Java (Java EE, JVM, Java embarqué, etc. ), d’utiliser Eclipse et de comprendre les apports d'un IDE (Integrated Development Environment) en général. Le cours les aidera à cerner et appliquer les concepts objets au langage Java ainsi qu’à utiliser les types de données du langage Java et la syntaxe Java (boucle, test, types, opérateurs, etc.). Enfin, le formateur leur montrera comment gérer les exceptions en Java, créer des packages Java et les déployer, utiliser les API Java et écrire une expression lambda simple.
Grâce à la préparation à la certification Java 8 « Oracle Certified Associate Java SE 8 Programmer», les stagiaires seront capables de décrire les différentes technologies Java (Java EE, JVM, Java embarqué, etc. ), d’utiliser Eclipse et de comprendre les apports d'un IDE (Integrated Development Environment) en général. Le cours les aidera à cerner et appliquer les concepts objets au langage Java ainsi qu’à utiliser les types de données du langage Java et la syntaxe Java (boucle, test, types, opérateurs, etc.). Enfin, le formateur leur montrera comment gérer les exceptions en Java, créer des packages Java et les déployer, utiliser les API Java et écrire une expression lambda simple.
Programme
Introduction Java 8
- Connaître les caractéristiques et particularités du langage Java 8
- Maîtriser les terminologies :JDK, JRE, JSE, JVM
- Gérer la portabilité des programmes Java à travers la JVMC
- Savoir les notions de multithreading et le positionnement de Java dans les architectures d'applications n-tiers
- Savoir utiliser la documentation pour compiler et exécuter un programme Java à partir de la ligne de commande
Eclipse
- Découvrir les liens entre Java et Eclipse et les problèmes classiques liés aux environnements 32/64 bits
- Connaître la définition d'un projet sous Eclipse, les arborescence et chemin d'accès
- Savoir configurer des exécutions, fonctionnalités du debugger
- Gérer les attributs des fichiers et des répertoires
Java 8 et programmation objet
- Savoir les types de données base, de déclaration d'une classe et de ses méthodes
- Connaître l'instanciation, constructeur et accéder données
Variables opérateurs et boucle sous Java
- Gérer la structure d'un fichier .java et les déclarations de variables et leurs initialisations
- Mettre en places des types primitifs et classes du package java.lang et des constantes
- Savoir ajouter des opérateurs d'affectation, de comparaison, booléens, des instructions de contrôles if, switch et des doucles et itérations
Gérer des tableaux sous Java 8
- Utiliser un tableau ou une collection (Array, ArrayList)
- Créer et initialiser un ArrayList
Gérer les objets
- Savoir gérer de l'héritage
- Savoir travailler avec des superclasses et des sous classes
- Connaître la valeur ajoutée des interfaces en Java
- Créer et utiliser une interface
Gérer les erreurs
- Comprendre les différents types d'erreurs en Java
- Implémenter la gestion des exceptions en Java
- Utiliser la documentation pour retrouver les exceptions des méthodes des classes de base
Packages Java 8
- Gérer le package pour Java, le variable CLASSPATH
- Gérer les conventions de nommage des packages, les fichiers .jar
- Gérer les liens entre répertoire, espace de nommage, et packages
- Créer son propre package (convention de contenu)
- Importer et exporter de packages
API Java
- Utiliser de la classe StringBuilder et de ses méthodes
- Ecrire une expression lambda simple
- Créer et manipuler de strings, les classes java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
Durée
3
jours
Réf.
Java02
Coût HT
1890 €
Collations et déjeuners offerts en inter-entreprise
Participants
Min : 4
/ max : 12
Public visé
Développeur, ingénieur d'études, chef de projet technique, Architecte
Prérequis
Il est recommandé d'avoir des connaissances en programmation objet et dans le langage Java
Examen
A l'issue de cette formation, vous serez en mesure de passer l'examen l'examen 1ZO-808
> S'inscrire
Nos formations sont dispensées dans l'un de nos centres de formation (inter-entreprise) ou dans vos locaux (intra-entreprise), avec ou sans certification.
Nous sommes présent sur l'ensemble des grandes agglomérations françaises et disposons de locaux à la demande ou permanent dans les villes suivantes : Bordeaux, Clermont-Ferrand, Lille, Lyon, Paris et Ile-de-France, Strasbourg et Toulouse.