Oracle – OCA Java SE 8 Programmer

Aperçu

Sur ce cours de programmation accéléré OCA Java SE 8 de 2 mois, vous serez initié à la programmation orientée objet en utilisant le langage Java. Utilisation de notre conférence unique | Laboratoire | Examinez la technique, votre instructeur expert vous guidera à travers la création d’applications Java en ligne de commande et la création d’instructions conditionnelles et de boucles. Cette technique, qui combine à la fois des tâches théoriques et pratiques, accélérera votre apprentissage et vous fournira l’expérience pratique dont vous aurez besoin pour appliquer vos compétences au monde réel. Vous apprendrez également comment:

  • Appliquer des concepts orientés objet tels que l’encapsulation, l’héritage et le polymorphisme
  • Utiliser des types Java
  • Manipuler les tableaux et les collections
  • Gérer les exceptions
  • Profitez des nouvelles fonctionnalités de Java SE 8, telles que les expressions Lambda et l’API Date / Time

Dans ce cours, vous vous préparerez et passerez l’examen Oracle Certified Associate Java SE 8 Programmer I (1Z0-808), couvert par votre garantie de certification. L’obtention de cette certification est une condition préalable à la tentative d’Oracle Certified Professional Java SE 8 Programmer II. Économisez des centaines en combinant les cours OCA Java SE 8 Programmer et OCP Java SE 8 Programmer sur le cours accéléré combiné de 7 jours Oracle OCA et OCP Java SE 8 Programmer Certification. Si vous êtes un administrateur système, un projet, un développeur Web, un programme ou un responsable technique cherchant à améliorer vos compétences en programmation, ce cours est idéal pour vous.

Avantages

D’autres prestataires de formation accélérée s’appuient fortement sur les cours magistraux et les auto-tests et études indépendants. Un enseignement technique efficace doit être très varié et interactif pour maintenir un niveau d’attention élevé, promouvoir la camaraderie et le travail d’équipe entre les étudiants et l’instructeur, et consolider les connaissances grâce à un apprentissage pratique.

Béryl Informatique fournit des instructions pour répondre à tous les besoins d’apprentissage:

  • Enseignement intensif en groupe
  • Attention aux instructions individuelles
  • Laboratoires pratiques
  • Partenaire de laboratoire et exercices en groupe
  • Exercices de questions et réponses
  • Étude indépendante

Programme

Programmeur OCA Java SE 8

Bases de Java

  • Définir la portée des variables
  • Définir la structure d’une classe Java
  • Créez des applications Java exécutables avec une méthode principale; exécuter un programme Java à partir de la ligne de commande; y compris la sortie console.
  • Importez d’autres packages Java pour les rendre accessibles dans votre code
  • Comparez et contrastez les fonctionnalités et les composants de Java tels que: l’indépendance de la plateforme, l’orientation des objets, l’encapsulation, etc.

Types de données Java

  • Déclarer et initialiser des variables (y compris la conversion de types de données primitifs)
  • Différencier les variables de référence d’objet des variables primitives
  • Savoir lire ou écrire dans des champs d’objet
  • Expliquer le cycle de vie d’un objet (création, « déréférencement par réaffectation » et garbage collection)
  • Développez du code qui utilise des classes wrapper telles que Boolean, Double et Integer.

Opérateurs et structures de décision

  • Utilisez des opérateurs Java; y compris les parenthèses pour remplacer la priorité de l’opérateur
  • Testez l’égalité entre les chaînes et d’autres objets en utilisant == et equals ()
  • Créer des constructions if et if / else et ternaires
  • Utiliser une instruction switch

Tableaux

  • Déclarer, instancier, initialiser et utiliser un tableau unidimensionnel
  • Déclarer, instancier, initialiser et utiliser un tableau multidimensionnel
  • Boucles
  • Créer et utiliser des boucles while
  • Créer et utiliser des boucles, y compris la boucle améliorée
  • Créer et utiliser des boucles do / while
  • Comparer les constructions de boucle
  • Utilisez pause et continuer

Méthodes et encapsulation

  • Créez des méthodes avec des arguments et des valeurs de retour; y compris les méthodes surchargées
  • Appliquer le mot clé statique aux méthodes et aux champs
  • Créer et surcharger les constructeurs; y compris l’impact sur les constructeurs par défaut
  • Appliquer des modificateurs d’accès
  • Appliquer les principes d’encapsulation à une classe
  • Déterminer l’effet sur les références d’objet et les valeurs primitives lorsqu’elles sont transmises à des méthodes qui modifient les valeurs

Héritage

  • Décrire l’héritage et ses avantages
  • Développer un code qui démontre l’utilisation du polymorphisme; y compris la substitution et le type d’objet par rapport au type de référence
  • Déterminer quand le lancer est nécessaire
  • Utilisez super et cela pour accéder aux objets et aux constructeurs
  • Utiliser des classes et des interfaces abstraites

Gestion des exceptions

  • Différencier les exceptions vérifiées, les exceptions non contrôlées et les erreurs
  • Créez un bloc try-catch et déterminez comment les exceptions modifient le déroulement normal du programme
  • Décrire les avantages de la gestion des exceptions
  • Créer et appeler une méthode qui lève une exception
  • « Reconnaître les classes d’exception courantes (telles que NullPointerException, ArithmeticExcpetion, ArrayIndexOutOfBoundsException, ClassCastException) »

Classes d’API Java

  • Manipuler des données à l’aide de la classe StringBuilder et ses méthodes
  • Création et manipulation de chaînes
  • Créez et manipulez des données de calendrier à l’aide des classes de java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
  • Déclarez et utilisez une ArrayList d’un type donné
  • Écrire une expression Lambda simple qui utilise une expression de prédicat Lambda

Examen

  • Vous passerez l’examen suivant au centre de formation pendant le cours, couvert par votre garantie de certification:
  • Oracle Certified Associate Java SE 8 Programmer I (1Z0-808)
  • Durée: 150 minutes
  • Nombre de questions: 70
  • Note de passage: 65%
  • Format: choix multiple

Condition Préalable

Avant de suivre ce cours, vous devez avoir au moins six mois d’expérience en programmation en Java. Vous ne savez pas si vous remplissez les conditions préalables? Ne vous inquiétez pas. Votre conseiller en formation discutera de votre parcours avec vous pour comprendre si ce cours vous convient.