Vous êtes sur la page 1sur 3

Russir la certification Java SE 8 Oracle Certified Professional (OCP),

1Z0-809
Formation Informatique / Dveloppement logiciel / JAVA et JEE

Qu'est ce que va m'apporter cette formation JAVA ? Cette formation va vous permettre de vous prparer russir la
certification Oracle Certified Professional, Java SE 8 Programmer. Elle permet de dbuter sur JAVA, de dcouvrir
l'environnement et de rviser l'ensemble des points sur lesquels les candidats vont tre interroges. En complment les
participants cette formation passeront des tests blancs pour lesquels une correction collective sera ensuite effectue.

OBJECTIFS

Russir la certification Java SE 8 Oracle Certified Professional (OCP), en passant l'examen 1Z0-809
Concevoir des classes en JAVA.
Grer les entres et les sorties dont les bases de donnes.
Comprendre les accs concurrents.
Connaitre comment internationaliser une application

PUBLIC
Cette formation Java s'adresse aux dveloppeurs ou toute personne souhaitant dcouvrir les fondamentaux du langage
Java 8 dans le but de passer lexamen officiel de certification Java 8 (1ZO-809).

PRE-REQUIS
Il est necessaire d'avoir suivi la formation "RUSSIR LA CERTIFICATION JAVA SE 8 ORACLE CERTIFIED ASSOCIATE
(OCA), 1Z0-808" avant de pouvoir suivre cette formation JAVA OCP.

A retenir
Dure : 5 jours soit 35h.
Rf. JAVA8P
Cette formation
Dveloppement logiciel
prpare une Certification
officielle.
L'examen Oracle est pass
aprs la formation.

PROGRAMME
Conception de classes Java

Dates des sessions

Utiliser les spcificateurs d'accs: private, protected, et public


Redfinir les mthodes
Surcharger les mthodes et les constructeurs
Utiliser l'oprateur instanceof et les transtypages
Invoquer les mthodes virtuelles
Redfinir les mthodes hashCode, equals, et toString de la classe Object pour amliorer les fonctionnalits d'une classe
Utiliser les instructions package et import
Travaux Pratiques : Test blanc et corrig du test

Paris
04/05/2015
22/06/2015
10/08/2015
28/09/2015
16/11/2015

Conception avance de classes

Identifier quand et comment appliquer les classes abstraites


Construire des classes abstraites et des sous-classes
Utiliser les mots-cls static et final
Crer des classes englobantes et embotes
Utiliser les types numrs
Travaux Pratiques : Test blanc et corrig du test

Principes de la conception oriente objet

Ecrire du code qui dclare, implmente et/ou hrite d'interfaces


Choisir entre l'hritage d'interfaces et celui de classes
Appliquer les principes de cohsion, de faible couplage, relation EST-IN, relation A-UN
Appliquer les principes de la composition d'objets
Concevoir une classe qui utilise le design pattern Singleton
Ecrire du code qui implmente le design pattern Data Access Object (DAO)
Concevoir et crer des objets en utilisant le pattern Factory
Travaux Pratiques : Test blanc et corrig du test

Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation

Collections et gnricit

Crer une classe gnrique


Utiliser le diamant (<> ) pour dduire le type paramtr
Analyser l'interoprabilit des collections qui utilisent la gnricit avec celles qui ne l'utilisent pas
Utiliser les classes enveloppes, et l'autoboxing
Crer et utiliser les implmentations de List, Set et Deque
Crer et utiliser les implmentations de Map
Utiliser java.util.Comparator et java.lang.Comparable
Trier et rechercher dans les tableaux et les listes
Travaux Pratiques : Test blanc et corrig du test

Traitement sur les chanes de caractres

L'examen JAVA 8 1ZO-809est


COMPRIS
Le support de formation remis au
participant couvre tous les objectifs
de la certification JAVA OCP (Oracle
Certified Professional) et nous
incluons dans le tarif de la formation
l'inscription et le passage l'examen
de certification qui est passe aprs la
formation.

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Russir la certification Java SE 8 Oracle Certified Professional (OCP),


1Z0-809
Formation Informatique / Dveloppement logiciel / JAVA et JEE

Rechercher, analyser et crer des chanes de caractres (en utilisant Scanner, StringTokenizer, StringBuilder, String et
Formatter)
Rechercher, analyser et remplacer des chanes de caractres au moyen d'expressions rgulires, en utilisant le jeu de
caractres: . (point), * (astrisque), + (plus), ?, d, D, s, S, w, W, b. B, [], ().
Formater les chanes de caractres en utilisant les paramtres de formatage: %b, %c, %d, %f, et %s.
Travaux Pratiques : Test blanc et corrig du test
Exceptions et Assertions
Utiliser les instructions throw et throws
Grer plusieurs types d'exceptions dans un seul bloc catch
Dvelopper du code qui utilise l'instruction try-avec-ressources (y compris en utilisant des classes qui implmentent
l'interface AutoCloseable)
Crer des exceptions personnalises
Tester les invariants au moyens d'assertions
Travaux Pratiques : Test blanc et corrig du test
Entres/sorties de base
Lire et crire des donnes sur la console
Utiliser les flux pour lire ou crire dans des fichiers en utilisant des classes du package java.io, notamment
BufferedReader, BufferedWriter, File, FileReader, FileWriter, DataInputStream, DataOutputStream,
ObjectOutputStream, ObjectInputStream, et PrintWriter
Travaux Pratiques : Test blanc et corrig du test

Diplome JAVACOMPRIS
Ds la russite de votre examen JAVA
OCP, ORACLE aura le plaisir de vous
offir le package d'accueil des certifi
JAVA OCP, dont le diplome officiel de
la certification JAVA qui prouvera vos
comptences au monde entier.

Entres/sorties sur fichiers (NIO.2)


Manipuler les chemins des fichiers et rpertoires au moyen de la classe Path
Contrler, supprimer, copierCheck, delete, copy, ou dplacer un fichier ou un rpertoire avec la classe File
Lire et modifier les attributs de fichiers ou rpertoires, notamment ceux du type BasicFileAttributes, DosFileAttributes,
et PosixFileAttributes
Accder rcursivement une arborescence en utilisant les interfaces DirectoryStream et FileVisitor
Trouver un fichier avec l'interface PathMatcher
Surveiller les modifications dans un rpertoire avec l'interface WatchService
Travaux Pratiques : Test blanc et corrig du test
Applications d'accs aux bases de donnes avec JDBC
Dcrire les interfaces qui constituent le cur des API JDBC (notamment les interfaces Driver, Connection, Statement,
et ResultSet et leur relation avec les implmentations des fournisseurs)
Identifier les composants ncessaires pour se connecter avec une base de donnes en utilisant la classe DriverManager
(ainsi que l'URL jdbc)
Soumettre des requtes et lire les rsultats de la base de donnes (cration des tats, reour des rsultats, parcours
des rsultats, fermeture des rsultats, des tats et des connexions)
Utiliser les transactions JDBC (y compris dsactiver le mode auto-commit, commiter et effectuer un rollback des
transactions, et enregistrer des points de sauvegarde)
Construire et utiliser des objets RowSet en utilisant la classe RowSetProvider et l'interface RowSetFactory
Crer et utiliser les objets PreparedStatement et CallableStatement
Travaux Pratiques : Test blanc et corrig du test
Les threads

Crer et utiliser la classe Thread et l'interface Runnable interface


Grer et contrler le cycle de vie des threads
Synchroniser l'accs des threads des donnes partages
Identifier du code qui pourrait ne pas s'excuter correctement dans un environnement multi-threads
Travaux Pratiques : Test blanc et corrig du test

EXAMENOracleCOMPRIS DANS
LE TARIF
Pour toutes nos formations
certifiantes, nous incluons les frais de
certification dans le tarif de la
formation. Comparez bien les offres
de formation du march : notre offre
tant la plus complte, vous serez
alors plus serein dans la prparation
de vos certifications.

Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.

Les accs concurrents


Utiliser les collections du package java.util.concurrent en mettant en avant leurs avantages et leurs diffrences avec les
collections classiques du package java.util
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'excuter des tches avec l'appui des pools de
threads
Utiliser le framework Fork/Join
Travaux Pratiques : Test blanc et corrig du test
Internationalisation

Lire et configurer la langue avec un objet Locale


Construire un resource bundle pour chaque langue
Appeler un resource bundle depuis une application
Formater les dates, nombres, et valeurs montaires en fonction de la langue avec les classes NumberFormat et

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Votre garantie 100%


SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualit
de formation.

Russir la certification Java SE 8 Oracle Certified Professional (OCP),


1Z0-809
Formation Informatique / Dveloppement logiciel / JAVA et JEE

DateFormat (y compris les modles de formatage de nombres)


Dcrire les avantages d'internationaliser une application
Dfinir un objet Locale en utilisant les codes pays et langue
Travaux Pratiques : Test blanc et corrig du test

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France