Formation Certification Java 8 niveau 1 - Certified Associate Java SE 8 Programmer

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 de préparation à la certification Java 8 niveau 1, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Décrire les différentes technologies Java (Java EE, JVM, Java embarqué, etc. )
  • Utiliser Eclipse et comprendre les apports d'un IDE (Integrated Development Environment) en général
  • Comprendre et appliquer les concepts objets au langage Java (classes, méthodes, encapsulation, héritage, constructeur, polymorphisme, classe abstraite, etc.)
  • Connaître et savoir utiliser les types de données du langage Java
  • Maîtriser la syntaxe Java (boucle, test, types, opérateurs, etc.)
  • Gérer les exceptions en Java
  • Créer des packages Java et les déployer
  • Utiliser les API Java
  • Écrire une expression lambda simple

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

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

Description

Cette formation Java 8 niveau 1 vous prépare au passage de la certification Java 8 officielle "Oracle Certified Associate Java SE 8 Programmer" réf. 1Z0-808.

Cette certification de premier niveau est d'ailleurs nécessaire pour obtenir la certification Java 8 niveau 2 "Oracle Certified Professional Java SE 8 Programmer" réf. 1Z0-809.

Programme

Bases de Java

Différentes catégories de variables, portée et cycle de vie
Type primitifs, conversions implicites et explicites (cast)
Structure d'une classe : attributs, constructeurs, méthodes
Accès aux attributs d'un objet
Cycle de vie d'un objet
Création d’objets
Compiler/exécuter un programme Java en ligne de commande
Importer des classes d'autres packages
Comparer et distinguer les caractéristiques de Java comme: indépendance de la plateforme, orienté objet,
l'encapsulation, etc…

Ateliers

Passage d'un QCM-bilan

Opérateurs et des branchements conditionnels

Utiliser les opérateurs Java, priorité des opérateurs
Opérateurs arithmétiques, sur bits, de comparaison, parenthèses, d’affectation
Comparaison des objets en utilisant == et la méthode equals
Utiliser les branchements avec if, if/else et l'opérateur ternaire
Utiliser l'instruction switch

Ateliers

Passage d'un QCM-bilan

Création et manipulation de tableaux

Déclarer, instancier et manipuler des tableaux à une dimension
Déclarer, instancier et manipuler des tableaux à plusieurs dimensions

Ateliers

Passage d'un QCM-bilan

Utilisation des boucles

Créer et utiliser les boucles while
Créer et utiliser les boucles for y compris la boucle for-each
Créer et utiliser les boucles do-while
Utiliser les instructions break et continue

Ateliers

Passage d'un QCM-bilan

Utilisation des méthodes et mise-en-œuvre de l'encapsulation

Créer des méthodes avec arguments et valeur de retour
Cycle de vie des variables locales
Surcharger des méthodes, notamment les constructeurs
Distinguer le constructeur par défaut des constructeurs définis par l'utilisateur
Appliquer les modificateurs d'accès
Appliquer aux classes les principes de l'encapsulation
Maîtriser le passage d'arguments aux méthodes par valeur et par référence
Appliquer le mot-clé static aux attributs et aux méthodes

Ateliers

Passage d'un QCM-bilan

Mise en oeuvre de l'héritage

Décrire le principe de l'héritage et ses bénéfices
Mettre en œuvre le polymorphisme, redéfinir des méthodes
Savoir déterminer quand un cast est nécessaire
Utiliser les mot-clés this et super pour l'accès aux objets et aux constructeurs
Hériter de classes abstraites et implémenter des interfaces

Ateliers

Passage d'un QCM-bilan

Gestion des exceptions

Distinguer les exceptions contrôlées des exceptions non contrôlées, ainsi que des Errors
Créer un bloc try-catch et déterminer comment les exceptions modifient le déroulement normal du programme
Décrire les avantages de la gestion d'exceptions
Créer et invoquer une méthode qui lance une exception
Reconnaître les classes d'exceptions courantes (NullPointerException, ArithmeticException, ArrayIndexOutOfBoundsException, ClassCastException)

Ateliers

Passage d'un QCM-bilan

Utilisation de classes de l'API Java

Manipuler les chaînes de caractères avec les classes String et StringBuilder
Créer et manipuler les calendriers avec java.time.LocalDateTime,  java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
Déclarer et utiliser une ArrayList
Utilisation des classes enveloppes
Principe de l’autoboxing

Ateliers

Passage d'un QCM-bilan

Expressions Lambdas

Comprendre les principes de la programmation fonctionnelle
Syntaxe des classes internes anonymes
Notion d’interface fonctionnelle
Anatomie d'une Expression Lambda
Mise en œuvre de l’interface fonctionnelle Predicate

Ateliers

Passage d'un QCM-bilan

Prérequis

Pour tirer pleinement profit de cette formation de préparation à l'examen de certification, il est nécessaire d'avoir au préalable de bonnes bases en programmation Java.

Public

Cette formation Java s'adresse aux développeurs qui souhaitent se préparer au passage de l'examen officiel de la certification Associate Java 8 Programmer (1ZO-808).

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Apprendre à bien utiliser les ressources WordPress afin de créer un site web, de sa conception jusqu’à sa publication
  • Travailler sur des images en vue de leur insertion dans un document mis en page ou publié sur le web
  • Travailler le référencement de son site
Tarif

A partir de 4 890,00 €

Durée

11j / 77h

Modes

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Représenter des données sous forme graphique et interactive
  • Exploiter les bibliothèques de codes prêts à l'emploi de D3.js
  • Distinguer les interactions entre HTML 5, SVG, CSS 3, JavaScript.
Tarif

A partir de 2 070,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser le style fonctionnel Java pour définir des tâches complexes de traitement des données
  • Différencier les API RDD (Resilient Distributed Dataset) et DataFrame
  • Utiliser une syntaxe de style SQL pour produire des rapports sur des ensembles de Big Data
  • Mettre en place des algorithmes d'apprentissage automatique avec le Big Data et Spark ML (Machine Learning)
  • Connecter Spark à Apache Kafka pour traiter des flux de Big Data
  • Expliquer comment le streaming structuré peut être utilisé pour construire des pipelines avec Kafka.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Weblogic serveur est sûrement le serveur Java EE 6 le plus complet. Pouvant s'exécuter dans un environnement classique, cloud ou cloud privé, il apporte tous les avantages du standard Java EE : scalabilité, sûreté de fonctionnement, gestion performante des ressources, connectivité. De plus, il offre de réelles facilités d'exploitation, de déploiement et de monitoring à travers ces outils d'administration. Cette formation Weblogic Oracle s'adresse aux personnes ayant eu une première approche de WLS et qui sont désireuses de mettre en place une exploitation rigoureuse. Elle se concentre principalement sur les outils d'administration basés sur les commandes en ligne et a pour vocation d'apporter les bonnes pratiques d'automatisation de l'exploitation d'un serveur Weblogic.

Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation a pour objectif de familiariser les stagiaires aux concepts d'IoC et d'injection de dépendances que l'on retrouve dans tous les frameworks de développement Java ainsi que dans les serveurs d'application Java EE.
Le cours s'appuie sur le framework Spring et le projet Spring Core qui est sûrement un des framework les plus répandus dans l'environnement Java.
Après avoir explicité, le pattern IoC, la formation montre les avantages de cette approche : Testabilité des architectures, la bonne utilisation des interfaces Java, les design patterns et l'évolutivité de ce type d'architecture.

A l'issue de cette formation, les stagiaires auront acquis les bonnes pratiques du développement d'applications Java.

Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

WinDev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes. Avec quelques adaptations ponctuelles, votre code est donc presque unique quelle que soit la cible et la nature du développement : client riche, site web, application pour Smartphone ou tablette. Vous pouvez même générer si besoin des sites PHP, des archives Java ou des assemblages .NET. Lors de cette formation WinDev Mobile pour Android, vous découvrirez l'environnement de WinDev Mobile. Vous apprendrez à configurer votre environnement de développement pour WinDev Mobile et Android. Vous utiliserez le WLangage pour créer des applications Android professionnels qui accèdent à des bases de données SQLite, envoient des emails, gère la géolocalisation, etc .., toutes les fonctionnalités classiques des applications mobile moderne et performante sont passées en revue.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser les nouveautés de Sonoma
  • Personnaliser l'interface et les réglages à vos usages et à vos goûts
  • Développer une réelle autonomie sur votre poste de travail
  • Utiliser les fonctions des logiciels fournis par Apple
  • Maintenir une bonne gestion des documents sur le disque dur
  • Créer des comptes utilisateurs
  • Créer des fichiers, organiser dans des dossiers
  • Rechercher précisément un fichier
  • Paramétrer le réseau, les imprimantes et les sauvegardes.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Approfondir les techniques qui permettent de s’affirmer
  • S’entraîner lors de mises en situation
  • Trouver les ressources pour rester positif
Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

  • Connaître les meilleures pratiques pour passer de Java 8 à 11
  • Connaître les modules Jigsaw de Java 9
  • Migrer vers Java 9+
  • Utiliser JShell et REPL
  • Comprendre les inférences de type
  • Comprendre les modifications d'API
  • Connaître les autres nouveautés
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Certified SOC Analyst, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Comprendre le processus SOC de bout en bout
  • Détecter des incidents avec un SIEM
  • Détecter des intrusion avec les modèles de menace
  • Comprendre le déploiement d’un SIEM
Tarif

A partir de 2 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise

Je cherche à faire...