Pour les demandes entreprises : (+33) 970 466 303

Pour les demandes particuliers : (+33) 180 272 016

A propos de la formation Java OCA

La formation Java OCA permet de débuter sur JAVA, de découvrir l'environnement et de réviser l'ensemble des points sur lesquels les candidats vont être interrogés

Détails
Objectifs pédagogiques de la formation Java OCA
  • Maîtriser les concepts objet et l'architecture logicielle en couches
  • Appréhender la modélisation UML pour l'analyse fonctionnelle et technique
  • Manipuler les données avec JDBC et connaitre les problématiques de performance et de cohérence des données
  • Apprendra les concepts objets au langage Java (classes/ méthodes/ encapsulation/ héritage/ constructeur/ polymorphisme/ classe abstraite/ etc.)
  • Utiliser les types de données du langage Java

Qui devrait suivre cette formation Java OCA ?

Public visé par la formation Java OCA

La formation Java OCA est destinée à toute personne souhaitant préparer le passage de l’examen OCA officiel de certification Java (1ZO-803)

Prérequis de la formation Java OCA

Afin de pouvoir suivre la formation Java OCA, aucune connaissance particulière n’est requise

Formations Similaires

Déroulé de la formation Java OCA


Module 1 de la formation OCA : Introduction aux technologies Java

  • 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
  • La place de Java dans les architectures d’applications (n-tiers)
  • Utiliser efficacement la documentation
  • Téléchargement et installation des différents composants nécessaire à la mise en place de l’environnement de développement (JRE, JDK, Eclipse).


Module 2 de la formation OCA : Prise en main d’Eclipse

  • Liens entre Java et Eclipse
  • Problèmes classiques liés aux environnements 32/64 bits
  • Qu’est-ce qu’un projet pour Eclipse ?
  • Arborescence et chemin d’accès
  • Principe des protections
  • Attributs des fichiers et des répertoires
  • Bien utiliser l’aide en ligne
  • Configuration des exécutions, fonctionnalités du debugger
  • Création d’un projet, importation de sources, génération et complétion de code, refactoring.
  • Exécution à l’aide du debugger


Module 3 de la formation OCA : La syntaxe du langage Java (variables, opérateurs, tests, boucle)

  • Structure d’un fichier .java
  • Constructeur et processus d’instanciation, le mot clé stati
  • 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 

Module 4 de la formation OCA : Manipulation des tableaux

  • 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.


Module 5 de la formation OCA : Gestion des erreurs (exceptions)

  • 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.


Module 6 de la formation OCA : Java et la programmation obje

  • 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


Module 7 de la formation OCA : Aspects objets avancés

  • 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.


Module 8 de la formation OCA : Les packages Java

  • 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


Module 9 de la formation OCA : Utilisation de quelques API Java

  • 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

Formations Similaires
DotNet Détails
Java OCA Détails
Java OCA/OCP 8 Détails
Java OCP Détails
JAVA Frameworks Détails
Java Introduction Détails
Java J2EE (JEE) Détails

Foire Aux Questions

The Oracle Certified Associate (OCA) credential is the first step toward achieving an Oracle Certified Professional certification. The OCA credential ensures a candidate is equipped with fundamental skills, providing a strong foundation for supporting Oracle products

La formation Java OCA est finançable par le CPF

Vous pouvez faire l’inscription ou la demande du devis avec un seul click