Formation Développeur Java certifié Oracle Certified Professional, Java SE 7 Programmer

Formation Développeur Java certifié Oracle OCP, Java SE 7 Programmer (JA2)

Développeur Java certifié Oracle Certified Professional, Java SE 7 Programmer

Formations certifiantes en Management et en Informatique








Téléchargez votre devis :    Gratuitement
   Sans engagement  
   En moins d'une minute

Formation JAVA OCP de 5 jour(s)

Certification Oracle Certified Professional, Java SE 7 Programmer
Découvrez le Programme

formation Développeur Java certifié Oracle OCP, Java SE 7 ProgrammerNotre formation Développeur Java certifié Oracle OCP, Java SE 7 Programmer commence par une présentation du langage et des concepts objets, tout en ne conservant que les éléments théoriques réellement nécessaires pour la pratique en entreprise. La conception d'applications web à base de JSP et de SERVLETS est présentée en détails pendant toute la formation java. L'objectif est, pour chaque participant, de pouvoir réaliser un projet d'entreprise impliquant des développements sur une architecture Java. Une application rigoureuse des règles de conception et de programmation objets reste, bien entendu, fondamentale pour la réussite des développements. Notre formation Java en 5 jours apporte les connaissances pratiques et théoriques nécessaires à la réalisation de projets sous Java.

JAVA et JEE sont les technologies les plus répandues pour le développement d'applications.

OCP La Formation JAVA pour devenir Développeur Java certifié Oracle Certified Professional, Java SE 7 Programmer proposée par EGILIA est un cursus unique qui permet rapidement d'être opérationnel sur ce langage.

Elle intègre la certification suivante : 1Z0-804 Java SE 7 Programmer qui donne le titre de Oracle Certified Professional, Java SE 7 Programmer

Ce qu'il faut retenir

  • Cursus JAVA OCP exclusif
  • 5 jours de formation (35 heures)
  • 30 jours de coaching après la formation
  • 1 accès illimité et à vie à la SMARTlibrary
  • 1 examen(s) et le matériel pédagogique inclus

Calendrier des sessions

Sessions 2019 et 2020

Geneve
28 Jan. 2019, 25 Fev. 2019, 25 Mars 2019, 22 Avril 2019, 20 Mai 2019, 24 Juin 2019
Lausanne
21 Jan. 2019, 18 Fev. 2019, 18 Mars 2019, 15 Avril 2019, 13 Mai 2019, 10 Juin 2019.
 
Les autres centres :
Zürich Bern Zürich
Téléchargez votre devis :    Gratuitement
   Sans engagement  
   En moins d'une minute

Contenu de notre formation JAVA OCP en 5 jours

Développeur Java certifié Oracle Certified Professional, Java SE 7 Programmer

Formation Microsoft, formation Cicso

Conception de classes Java

  • Les spécificateurs d'accès: private, protected, et public
  • Redéfinir les méthodes
  • Surcharger les méthodes et les constructeurs
  • Utiliser l'opérateur instanceof et les transtypages
  • Invoquer les méthodes virtuelles

Conception avancée de classes

  • Identifier quand et comment appliquer les classes abstraites
  • Construire des classes abstraites et des sous-classes
  • Utiliser les mots-clés static et final
  • Créer des classes englobantes et emboîtées
  • Utiliser les types énumérés

Principes de la conception orientée objet

  • Choisir entre l'héritage d'interfaces et celui de classes
  • Appliquer les principes de cohésion, de faible couplage, relation EST-IN, relation A-UN
  • Concevoir une classe qui utilise le design pattern Singleton
  • Ecrire du code qui implémente le design pattern Data Access Object (DAO)
  • Concevoir et créer des objets en utilisant le pattern Factory

Collections et généricité

  • Créer une classe générique
  • Utiliser le diamant (<>) pour déduire le type paramétré
  • Utiliser les classes enveloppes, et l'autoboxing
  • Utiliser java.util.Comparator et java.lang.Comparable
  • Trier et rechercher dans les tableaux et les listes

Traitement sur les chaînes de caractères

  • Rechercher, analyser et créer des chaînes de caractères (en utilisant Scanner, StringTokenizer, StringBuilder, String et Formatter)
  • Rechercher, analyser et remplacer des chaînes de caractères au moyen d'expressions régulières, en utilisant le jeu de caractères: ., *, + , ?, d, D, s, S,  w, W, b, B, [], ().
  • Formater les chaînes de caractères en utilisant les paramètres de formatage: %b, %c, %d, %f, et %s.

Exceptions et Assertions

  • Utiliser les instructions throw et throws
  • Développer du code qui utilise l'instruction try-avec-ressources
  • Créer des exceptions personnalisées
  • Tester les invariants au moyens d'assertions

Entrées/sorties sur fichiers (NIO.2)

  • Manipuler les chemins des fichiers et répertoires au moyen de la classe Path
  • Contrôler, supprimer, copierCheck, delete, copy, ou déplacer un fichier ou un répertoire avec la classe File
  • Accéder récursivement à une arborescence en utilisant les interfaces DirectoryStream et FileVisitor
  • Surveiller les modifications dans un répertoire avec l'interface WatchService

Applications d'accès aux bases de données avec JDBC

  • Décrire les interfaces qui constituent le cœur des API JDBC
  • Soumettre des requêtes et lire les résultats de la base de données
  • Utiliser les transactions JDBC
  • Construire et utiliser des objets RowSet en utilisant la classe RowSetProvider et l'interface RowSetFactory

Les threads

  • Créer et utiliser la classe Thread et l'interface Runnable interface
  • Gérer et contrôler le cycle de vie des threads
  • Synchroniser l'accès des threads à des données partagées
  • Identifier du code qui pourrait ne pas s'exécuter correctement dans un environnement multi-threads

Les accès concurrents

  • Utiliser les classes Lock, ReadWriteLock, et ReentrantLock dans le package java.util.concurrent.locks afin de supporter la programmation thread-safe sur les variables simples
  • Utiliser Executor, ExecutorService, Executors, Callable, et Future afin d'exécuter des tâches avec l'appui des pools de threads
  • Utiliser le framework Fork/Join

Internationalisation

  • Lire et configurer la langue avec un objet Locale
  • Appeler un resource bundle depuis une application
  • Définir un objet Locale en utilisant les codes pays et langue
Plaquette de la formation JAVA OCP Programme détaillé de la formation JAVA OCP Test certification Oracle Certified Professional, Java SE 7 Programmer
Contactez nos conseillers au Numéro National 0800 344 542 (appel gratuit depuis un poste fixe)
Précédent

La flexibilité avec SMARTtime!

Suivant
Smart Time

Souplesse rime désormais avec simplicité. EGILIA Suisse propose son système unique SMARTtime qui permet à tous les participants de suivre les formations à leur rythme et en fonction de leurs besoins et de leurs disponibilités.

EGILIA Suisse, le spécialiste de la formation certifiante propose, en avant première, cette formidable opportunité de flexibilité.

Précédent

Paroles d'expert

Suivant
Loïc THOBOIS
Loïc THOBOIS Microsoft Most Valuable Professional

Nous sommes convaincus que le formateur est au centre de la qualité de l'apprentissage.

Nous tenons, pour nous différentialiser positivement d'autres acteurs du marché, à ne pas faire appel à des formateurs uniquement recrutés pour la durée d'un stage.

Au coeur de note formation, tous nos formateurss sont de véritables consultants experts, dotés d'une solide formation théorique d'ingénieurs (BAC+5), complétée par de très nombreuses certifications professionnelles (MCSE, MVP, CCNP, CCIE, CCSP...).

Précédent

Les points forts de notre formation

Suivant
Les passages aux examens PMI
Le passage à l'examen PMI
Welcome Kit OCP
Le Welcome Kit PMI contenant votre certificat d'obtention du titre OCP.
Package d'accueil certification EGILIA
Le package d'accueil EGILIA Suisse
Supports de formation PMI en accès illimité et à vie
Accès illimité et à vie à SMARTlibrary contenant tous les supports des formations.
Matériel de formation eu format electronique
Le matériel pédagogique de formation au format électronique.
Accompagnement de votre formateur pendant 30 jours
Un accompagnement d'un mois de votre formateur.
Certificate of achievement EGILIA Switzerland
Le certificate of achievement EGILIA Suisse en fin de formation.
Devis en ligne Numéro national: 0 800 344 552
Réalisez votre devis en ligne gratuitement et en moins d'une minute
Microsoft Certified Partner Citrix Alliance Partner Sun Parner Advantage Novell HP Business Partner Cisco Partner - Premier Certified