Formation Certification Java 11 - Certified Professional Java SE 11 Developer - Partie 2

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Java SE 11 Developer, vous saurez :

  • Effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • Déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • Augmenter vos chances de réussir l’examen de certification 1Z0-819

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 590,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 590,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Java SE 11 Developer constitue la deuxième étape afin de vous préparer à la certification officielle Oracle Certified Professional - Java SE 11 Developer (1Z0-819).

Cette certification étant réputée très difficile, sa préparation a été décomposée en deux formations distinctes :

- La partie 1 (Réf. JCJ11) concerne les développeurs qui ont de bonnes bases en Java
- La partie 2 (Réf. JCJ11B) concerne les développeurs qui auront suivi la préparation partie1 ou qui ont déjà obtenu une certification, soit OCA java 8, soit OCP en Java 6, Java 7 ou Java 8

Programme

Présentation de la certification Oracle Certified Professional - Java SE 11 Developer

Présentation des différentes certifications Java d'Oracle
Déroulement du processus d'inscription
Déroulement de l'épreuve
Recommandations pour le passage de l'examen
Stratégies gagnantes
Thèmes de l’examen 1ZO-819

Révisions

Nouveautés dans les interfaces

Méthodes par défaut et méthodes static
Méthodes privées
AtelierPassage d'un QCM-bilan

Annotations

Format d’une annotation
Annotations prédéfinies de Java 11
Création d’annotations
Meta-annotations
Annotations de type
Annotations répétées
AtelierPassage d'un QCM-bilan

Conception avancée de classes

Méthodes par défaut, privées et méthodes static dans les interfaces
Utiliser les classes et les méthodes abstraites
Développer du code qui utilise le mot-clé final
Créer des classes emboîtées static, les classes locales, classes internes et anonymes
Utiliser les types énumérés, y compris ceux comportant des méthodes et des constructeurs
AtelierPassage d'un QCM-bilan

Collections et généricité

Créer et utiliser une classe générique
Créer et utiliser une méthode générique
Utilisation du caractère ? dans un paramètre générique
Présentation des interfaces List, Set, Queue, Map
Savoir choisir un type de collection
Créer et utiliser les objets ArrayList, TreeSet, TreeMap et ArrayDeque
Parcours de collections avec itérateur ou boucle for-each
Rôle des méthodes equals et hashCode
Utilisation des classes enveloppes
Méthodes de la classe Collections
AtelierPassage d'un QCM-bilan

Programmation fonctionnelle

Mise en œuvre des interfaces fonctionnelles prédéfinies : Consumer, Supplier, Predicate, Function, UnaryOperator, BinaryOperator
Variantes spécialisées pour types primitifs des interfaces fonctionnelles prédéfinies
Obtention de streams
Méthodes intermédiaires et terminales
Exploiter les méthodes peek et map, y compris les versions primitives de map ainsi que flatMap
Rechercher des données au moyen de méthodes des classes de l’API Stream comme findFirst, findAny, anyMatch, allMatch, noneMatch
Savoir utiliser les méthodes groupingBy et partitioningBy
Utiliser les méthodes de la classe Optional
Trier une collection au moyen de l’API Stream
Utiliser les méthodes reduce et collect pour effectuer des réductions
Principe de l’évaluation paresseuse
Utiliser les streams parallèles pour améliorer les performances
AtelierPassage d'un QCM-bilan

Date/temps-Internationalisation

Utiliser les méthodes des classes LocalDate, LocalTime, LocaDateTime, Instant, Period, Duration
Formater les dates et le temps
Gérer les zones géographiques
Calculer les durées avec les classes Period et Duration
Compatibilité des nouvelles classes avec les classes java.util.Date et java.util.Calendar
Obtention d’un objet Locale
Localisation de dates, nombres
Gestion des Resource Bundles
AtelierPassage d'un QCM-bilan

Entrées/sorties de base

Savoir choisir entre les hiérarchies InputStream/OuputStream et Reader/Writer
La classe File
Lire des données au clavier et écrire sur la console
Utiliser les classes du package java.io, notamment BufferedReader, BufferedWriter, File, FileReader, FileWriter, FileInputStream, FileOutputStream, PrintWriter
Mettre en œuvre la sérialisation d’objet avec ObjectOutputStream, ObjectInputStream
Streams sur fichiers
AtelierPassage d'un QCM-bilan

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

Utilisation de l’interface Path pour manipuler les chemins de répertoires ou de fichiers
Manipulation de fichiers/répertoires avec la classe Files
Gérer les attributs d’un fichier ou répertoire et autres méta-données
Utiliser l’API Stream sur fichiers et répertoires
AtelierPassage d'un QCM-bilan

Les accès concurrents en multi-threading

Créer des threads avec Runnable, Callable
Utiliser un ExecutorService pour exécuter les tâches
Identifer les problèmes potentiels du multi-threading parmi les deadlocks, starvation, livelock, race conditions
Utiliser le mot-clé synchronized, les verrous Lock
Utiliser les classes Atomic
Utiliser les collections java.util.concurrent et les classes CyclicBarrier et CopyOnWriteArrayList
Utiliser le framework Fork/Join
AtelierPassage d'un QCM-bilan

Accès aux bases de données avec JDBC

Rôle d’un driver JDBC
Utiliser la classe DriverManager pour se connecter à une base de données
Mettre en oeuvre les interfaces Connection, Statement, PreparedStatement, CallableStatement et ResultSet
Émettre des requêtes SQL et lire les résultats de la base de données : parcours des résultats, fermeture des résultats, des états et des connexions
Gestion des exceptions SQLException
AtelierPassage d'un QCM-bilan

Mise en œuvre des modules

Modules nommés, anonymes et automatiques
Directives
Mise en oeuvre de modules
Gestion des dépendances entre modules
Rôle du modulepath
Mise en œuvre de services
Nouvelle organisation de la documentation des API Java
Utiliser la commande jdeps
Migration d’une application non modulaire vers une application modulaire
AtelierPassage d'un QCM-bilan

Internationalisation

Lire et configurer la langue/le pays avec un objet Locale
Créer et lire un fichier Properties
Créer un fichier Properties par langue et le charger dans l’application via un resource bundle
Formatage des nombres et des dates
AtelierPassage d'un QCM-bilan

Sécurité

Conception sûre d’une classe
Validation des saisies
Protection ds données sensibles
Sérialisation d’objets
Prévention des attaques par déni de service
Lecture attentive de « Secure Coding Guidelines for Java SE » fourni par Oracle
AtelierPassage d'un QCM-bilan

Prérequis

Pour tirer pleinement profit de cette formation de préparation à l'un des deux examens de certification, réputés difficiles, il est nécessaire d'avoir au préalable d'excellentes bases en programmation Java ainsi qu'une bonne pratique.

PLB propose un QCM permettant au participant de déterminer s’il peut suivre avec profit cette formation.

Public

Cette formation Java SE 11 Developer s'adresse aux développeurs qui souhaitent se préparer au passage de l’examen officiel 1Z0-819 d'Oracle, permettant d'obtenir la certification Oracle Certified Professional,Java SE 11 Developer.

Ces formations pourraient vous intéresser

Formation Gouvernance du SI

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Gouvernance du SI vous permettra de :

  • Savoir comment réussir une démarche de gouvernance informatique dans son contexte, en agissant sur les facteurs de progrès : comprendre les principes, mécanismes et moyens
  • Appréhender et maîtriser la valeur du système d'information ainsi que ses bénéfices
  • Être capable d'articuler les exigences d'urbanisation et la maîtrise des investissements de la DSI
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Chef de projet informatique, vous donne les connaissance et compétences nécessaires pour :

  • Appréhender les différentes dimensions de la fonction de Chef de projet et les enjeux d'une collaboration efficace avec la maîtrise d'ouvrage
  • Disposer des compétences nécessaires à la planification et au suivi de projets informatiques
  • Savoir anticiper sur l'évolution d'un projet et gérer ses éventuelles dérives
  • Être en mesure d'utiliser MS Project pour gérer efficacement ses projets

Cette formation se déroule en deux modules de 3 jours. Les dates indiquées sur notre site correspondent au premier module. Consultez nous pour connaître les dates des 3 derniers jours.

Tarif

A partir de 3 395,00 €

Durée

6j / 42h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Concrètement, cette formation IBM MQ v9.1 Administration Système vous apportera les connaissances et compétences nécessaires pour:

  • Décrire les options de déploiement IBM MQ
  • Créer et gérer des gestionnaires de files d'attente et les canaux
  • Utilisez les exemples de programmes et d'utilitaires IBM MQ pour tester le réseau IBM MQ
  • Configurer la file d'attente distribuée
  • Configurer les connexions client MQ à un gestionnaire de files d'attente
  • Définir et administrer un cluster de gestionnaires de files d'attente
  • Administrer Java Message Service (JMS) dans MQ
  • Mettre en œuvre des procédures de redémarrage et de récupération de base du gestionnaire de files d'attente
  • Utilisez les outils de dépannage IBM MQ pour identifier la cause d'un problème sur le réseau IBM MQ
  • Gérer la sécurité IBM MQ
  • Surveiller les activités et les performances d'un système IBM MQ
Tarif

A partir de 3 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Cette formation vous prépare au passage de l’examen Adobe Premiere Pro Certified Expert. Cet examen est difficile, même pour un monteur professionnel, car les questions de l’examen portent sur l’intégralité des fonctionnalités du logiciel et suivent une certaine « philosophie ». L’objectif de cette formation est donc de vous préparer à l’examen et d’éviter les pièges et embûches du questionnaire. 

La formation porte sur l’ensemble du logiciel. Les travaux pratiques sont délaissés au profit d’une révision intensive de chaque fonctionnalité. L’objectif n’est pas de déterminer quelle est la meilleure méthode pour réaliser une tâche donnée, mais de connaître tous les outils permettant de le faire.

Lors de l’examen, le candidat n’a pas le logiciel sous les yeux : il doit donc mémoriser parfaitement l’environnement Premiere Pro. Les participants sont donc régulièrement interrogés par le formateur dans les conditions de l’examen, avec leur mémoire comme seul support. Chaque point abordé sera ensuite revu par le groupe, avec les explications du formateur pour éclaircir. 

Le matériel pédagogique utilisé est Adobe Premiere Pro CC Classroom in a Book (voir plus bas).

Tarif

A partir de 1 450,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

SPIP est la plate-forme de gestion de contenu éditorial en ligne de référence, proposé en licence Open Source. Cette formation Administrateur SPIP, stage pratique de 3 jours, vous apprendra notamment à : Placer aisément et instantanément un contenu éditorial en ligne - textes, images, documents, objets multimédia dans un site web, intranet, extranet ou CDROM Comprendre la notion de projet de mise en ligne de contenu éditorial. Utiliser la partie privée du site pour valider le contenu rédigé par les rédacteurs. Gérer l'arborescence du site et organiser les contributeurs. Administrer et référencer le site. Cette formation SPIP replace le site dans le projet éditorial et les tâches du comité de rédaction.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Scrum Product Owner Certification, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Gérer le backlog produit
  • Rédiger et hiérarchiser les user stories
  • Valider les livraisons de chaque sprint Scrum
  • Passer et obtenir la Certification Internationale Scrum Product Owner – icPO par Scrum League
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et maîtriser les différents dispositifs de formation
  • Intégrer les dernières évolutions législatives et réglementaires
  • Gérer efficacement les fonds affectés au financement de la formation
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation vise à réussir la certification « Conduire et piloter un projet innovant avec des méthodes agiles » (Certificateur ORIIONS). Cette certification englobe les compétences suivantes :

  • Réaliser l’expression des besoins du client en identifiant les opportunités d’innovation et en utilisant les techniques de créativité, d’idéation, de prototypage et d’intelligence collective pour générer des propositions innovantes, et initier un projet agile à partir de sa chaine de valeur
  • Choisir les pratiques agiles les plus adaptées, en tenant compte de leur force, leur limite et leur complémentarité afin d’identifier les leviers d’adoption et se projeter dans une transition agile
  • Communiquer une vision inspirante qui reflète les besoins et donne du sens à toutes les parties prenantes pour les fédérer, les faire adhérer et les impliquer afin d’être au plus près de l’expérience utilisateur
  • Planifier la démarche agile à un projet innovant avec une approche empiriques, des cadences et des cycles itératifs et incrémentaux pour livrer de la valeur en continue, s’adapter en cas de retard, difficultés ou opportunités rencontrés et garantir un retour sur investissement
  • Organiser des formats de réunions adaptés aux pratiques agiles pour faciliter la communication, la transparence, la prise de décision et libérer la motivation intrinsèque, la collaboration et l’inspiration
  • Piloter le projet en suivant l’avancée des travaux pour projeter, cadencer, mesurer l’efficacité des sprints, adapter et synchroniser les livraisons en maximisant la production de valeur à chaque itération
  • Évaluer la solution en mesurant les écarts entre ce qui était prévu et ce qui a été livré pour ajuster, stimuler les nouvelles idées, laisser la place aux opportunités d’innovation, et tendre vers le meilleur produit possible
  • Conduire des rétrospectives constructives via des ateliers structurés de résolution de problème afin de mesurer l’efficacité du processus, le fonctionnement de l’équipe le cas échéant et proposer des améliorations
  • Accompagner la performance collective des équipes en respectant les valeurs et les principes de l’agilité pour les encourager dans le développement de leur savoir-faire et savoir être
Tarif

A partir de 1 545,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, cette formation sur le standard BPMN 2.0 vous apportera les connaissances et compétences nécessaires pour :

  • Découvrir les possibilités offertes par la norme BPMN 2.0
  • Apprendre une méthodologie ainsi que les "best practices" dans l'écriture de processus sur BPMN 2.0
  • Mettre en pratique des éléments décrits dans le cours sur un logiciel de modélisation parmi les standards du marché : Bizagi, ARIS Designer, MEGA, Entreprise Architect
  • Comprendre sous quelles conditions un processus métier devient une application d’entreprise
  • Préparer et passer la certification BPMN 2.0 Foundation
Tarif

A partir de 3 890,00 €

Durée

7j / 49h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...