Formation Java, les fondamentaux


  • LE DÉVELOPPEMENT JAVA
REFERENCE
 
 
JJDC
DUREE
 
 
5 jours
TARIFS
 
 
2490 € HT
Niveau : Fondamental
Certification: Oracle Certified Associate, Java SE 8 Programmer
Classe à distance: Possible
Eligible CPF: oui
BestSeller : oui

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

OBJECTIFS :
 

Cette formation sur Java 8 est destinée à acquérir les fondamentaux du langage Java.
Elle répond à plusieurs objectifs : donner une vision claire des différentes technologies Java et de leurs domaines d'application, rendre opérationnels et autonomes les stagiaires qui démarreraient un premier projet Java et poser les bases de sa certification «Oracle Certified Associate, Java SE 7 Programmer» (1Z0-803) ou «Oracle Certified Associate, Java SE 8 Programmer» (1Z0-808). Dans ce sens, cette formation relativement intense alterne présentation théorique et ateliers pédagogiques.

Compétences visées – Objectif opérationnel :

L'objectif de cette formation est de savoir créer une application en utilisant le langage Java et les outils JDK et Eclipse.

Objectifs pédagogiques :

À l’issue de la formation Java Fondamentaux, vous serez capable de :

  • Décrire les différentes technologies Java (Java EE, Java embarqué, etc.)
  • Utiliser Eclipse et comprendre les apports d’un IDE (Integrated Development Environment)
  • Maîtriser la syntaxe Java
  • Comprendre et savoir appliquer les concepts objets au langage Java (classes, méthodes, encapsulation, héritage, constructeur, polymorphisme, classe abstraite, interfaces, relations entre classes, etc.)
  • Maîtriser les opérations et les packages de base de Java (Collections, IO, String, Exception)
  • Construire les exécutables et déployer des applications.
PRÉ-REQUIS :
 

Il est préférable de posséder des connaissances dans un autre langage objet afin de constituer un socle idéal pour tirer pleinement profit de cette formation.

PUBLIC :
 

Cette formation Java s’adresse aux développeurs et chefs de projets.

PROGRAMME :
 

Présentation de Java 8

Historique, caractéristiques, JDK, JRE, versions
Rôle de la machine virtuelle
Déclinaisons : Java SE, Java EE, Java ME
Applications

Travaux Pratiques :

Installation du JDK 8 et du JRE 8

Outils de développement

Utilisation du compilateur du JDK
Prise en main d’Eclipse
Debugging

Travaux Pratiques :

Création d’un programme simple avec un éditeur, compilation puis exécution avec les outils du JDK 8
Installation d’Eclipse et création d'un projet, exécution normale puis exécution à l'aide du debugger

Java, fondamentaux

Types primitifs, variables, opérateurs
Branchements conditionnels, switches, boucles
Conversions de types, tableaux

Travaux Pratiques :

Création de programmes simples avec mise en œuvre de variables de différents types
Calculs avec opérateurs, branchements conditionnels et boucles

Classes, objets, relations entre objets

Packages, classes, objets, constructeurs, méthodes, spécificateurs d’accès
Membres static, surcharge de méthodes
Les énumérations
Relations de composition, associations, héritage
Polymorphisme, classes abstraites, interfaces, conversions entre objets
La classe Object et ses méthodes
Les classes enveloppes

Travaux Pratiques :

Création d’une application avec classes en relation d’association, de composition, d’héritage
Mise en œuvre du polymorphisme

Les exceptions

Hiérarchie des classes d’exceptions
Exceptions contrôlées et non contrôlées
Mécanisme try-catch, rôle de finally, try-with-ressources
Propagation d’exceptions

Travaux Pratiques :

Mise en place d’une gestion d’exceptions avec try-catch-finally dans une application
Utilisation du try-with-resources
Propagation d’exceptions contrôlées et non-contrôlées

Les traitements sur les chaînes de caractères

Manipulation de chaînes avec String et StringBuilder, Scanner, StringTokenizer
Utilisation des expressions régulières avec Pattern et Matcher
Formatage des chaînes de caractères

Travaux Pratiques :

Utilisation de StringBuilder pour modifier une chaîne de caractères
Analyse d’exemples avec Pattern et Matcher

Les collections et la généricité

Choix d’un type de collection : List, Set, Queue, Map
Intérêt de la généricité
Redéfinition des méthodes equals et hashCode
Parcours de collections avec itérateur, boucle for-each
Classes ArrayList, HashSet, TreeSet, HashMap

Travaux Pratiques :

Remplacement d’un tableau Java par une collection ArrayList dans un projet

Les flux d'entrées-sorties

Flots d’octets, de caractères
Manipulation de fichiers en lecture/écriture
Manipulation de répertoires
Bufferisation des données
Sérialisation d’objets

Travaux Pratiques :

Écriture/lecture dans un fichier texte, puis un fichier binaire
Manipulation de répertoires avec File
Désérialisation d’objets présents dans un fichier

La nouvelle API pour la gestion du temps et des dates

API des packages java.time et java.time.format
Parsing et formatage des dates

Travaux Pratiques :

Saisie de dates, affichage en français, calculs

Introduction aux expressions Lambda

Classes internes anonymes, expressions lambdas
Interfaces Java 8
Interfaces fonctionnelles

Travaux Pratiques :

Remplacement de classes internes anonymes par des lambdas
Création de lambdas avec Consumer, Supplier et Predicate

Déploiement d’applications

Principe du déploiement
Création/utilisation de librairies jar
Création/utilisation de jar exécutables

Travaux Pratiques :

Création avec Eclipse d’une librairie pour utilisation dans un projet
Déploiement d’une application au moyen d’un fichier jar exécutable

REMARQUES :
 

Ce cours sur les fondamentaux du langage Java est la première des formations préparant au passage de la certification "Oracle Certified Associate, Java SE 8 Programmer" (examen 1ZO-808). Il est centré sur l'apprentissage du langage Java et de ses concepts et il constitue une fin en soi. Aussi, dans l'optique d'obtenir la certification Java SE 8 Programmer, il doit être complété par la formation de préparation intensive à l'examen formation Certification Java 8 niveau 1 (JCJ8) qui, sans être obligatoire, est vivement recommandée même pour des développeurs Java confirmés.

L'inscription aux examens officiels peut se faire librement depuis le site Pearson Vue. Cette plate-forme indépendante est accessible pour tous les parcours de formation : auto-formation, cours en ligne, cours présentiel.
Dans le cas où vous souhaiteriez vous inscrire à l'examen de certification à la suite de la formation, PLB vous propose de vous accompagner pour toutes vos démarches administratives sur la plate-forme. N'hésitez pas à solliciter notre service commercial pour plus d'informations.

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation Java, les fondamentaux : Note moyenne : 4,7/5
5/5
Avis certifié A suivi un cours chez PLB

DUMONT Patrick

Mon avis sur le contenu du stage :

"Très bon stage pour qui souhaite démarrer en JAVA. Et également en programmation. Toutes les notions sont bien présentées, et dans le bon ordre."

Mon avis sur le formateur :

"Que dire quand tout est bien ?"

Ce que j'ai le plus apprécié :

"Contact avant la formation pour bien paramétrer les outils et être prêt le jour J. La qualité des solutions utilisées pour une bonne formation à distance. Le fait d'être à distance et non en présentiel ne s'est absolument pas fait sentir. "

Ce que j'ai le moins apprécié :

"Aucun."

5/5
Avis certifié A suivi un cours chez PLB

PL

Mon avis sur le contenu du stage :

"Le contenu de la formation est conforme à ce qui était attendu. Le support de cours est complet et clair, il en est de même pour les exercices."

Mon avis sur le formateur :

"Denis est très clair, concis et pédagogue, et a des exemples choisis pour permettre la bonne compréhension des concepts. Merci !"

Mon avis sur la salle de formation :

"Il y a eu quelques petits soucis ponctuels externes dus aux serveurs Adobe qui étaient surchargés"

Ce que j'ai le plus apprécié :

"Le format en ligne n'a pas nui du tout à la pédagogie et à la transmission de savoir."

5/5
Avis certifié A suivi un cours chez PLB

OKBI Abel

Mon avis sur le contenu du stage :

"Le cours était complet et les différents Travaux pratiques nous ont permis de bien nous exercer."

Mon avis sur le formateur :

"L'animateur était très pédagogue et parvenait toujours à répondre à nos questions."

Mon avis sur la salle de formation :

"Nous étions en visioconférence, mais cela ne posait pas de problème pour le cours."

Ce que j'ai le plus apprécié :

"Le fait qu'il y ait beaucoup de pratique."

Lire tous les avis

5/5
Avis certifié A suivi un cours chez PLB

CANAL Matthieu

Mon avis sur le contenu du stage :

"J'aurais aimé avoir plus de jours de formation"

Mon avis sur le formateur :

"Formateur très compétent et pédagogique"

Mon avis sur la salle de formation :

"Très bon matériel"

Ce que j'ai le plus apprécié :

"Environnement"

Ce que j'ai le moins apprécié :

"Accès géographique"

5/5
Avis certifié A suivi un cours chez PLB

GM

Mon avis sur le contenu du stage :

"Bon support de cours. clair et concis. Parfait sur clé USB et pas papier"

Mon avis sur le formateur :

"Patrice est un excellent formateur, compétent et agréable. Donne des exemples "métaphores" pertinents qui aident à la comprehension"

Mon avis sur la salle de formation :

"salle claire. Agréable de trouver des fruits"

5/5
Avis certifié A suivi un cours chez PLB

MN

Mon avis sur le formateur :

"Excellent intervenant ! Merci encore"

Mon avis sur la salle de formation :

"Salles et materiel agréables"

5/5
Avis certifié A suivi un cours chez PLB

DUJARDIN Didier

Mon avis sur le contenu du stage :

"Une minuscule remarque: un support papier serait appréciable pour prendre des notes."

Mon avis sur le formateur :

"Je découvre PLB, mais rien à envier aux autres organismes de formation que j'ai fréquentés."

Mon avis sur la salle de formation :

"Quartier agréable et accessible."

5/5
Avis certifié A suivi un cours chez PLB

VEYSSIERE Gilles

Mon avis sur le contenu du stage :

"Les mécanismes sont très bien explicités et très abordables."

Mon avis sur le formateur :

"pas de commentaire."

Mon avis sur la salle de formation :

"Les locaux sont bien adaptés aux formations dispensées."

Ce que j'ai le plus apprécié :

"La salle détente est très bien agencée. La corbeille de fruits et le panel de café très appréciés. "

Ce que j'ai le moins apprécié :

"Sans objet."

5/5
Avis certifié A suivi un cours chez PLB

FALLOT Stéphane

Mon avis sur le contenu du stage :

"Envie de continuer la formation Java avec la partie graphique et les accès SGDB."

Ce que j'ai le plus apprécié :

"La programmation Orientée Objet et les exceptions!"

5/5
Avis certifié A suivi un cours chez PLB

LN

Mon avis sur le formateur :

"Animateur parfaitement taillé pour les rôles à la fois technique et pédagogique de cette formation. "

Mon avis sur la salle de formation :

"Un problème avec le chauffage de la salle, sinon c'est parfait. "

5/5
Avis certifié A suivi un cours chez PLB

IDDA Franck

Mon avis sur le formateur :

"Très bonne adaptation du formateur aux besoins du public"

4/5
Avis certifié A suivi un cours chez PLB

David

Mon avis sur le formateur :

"Compétence, Disponibilité, Une vrai formation animé alliant théorie et pratique"

Ce que j'ai le plus apprécié :

"Coin de pause, café, collations"

4/5
Avis certifié A suivi un cours chez PLB

Stéphane

Mon avis sur le contenu du stage :

"Bien complet"

Ce que j'ai le plus apprécié :

"Je n'ai pas été gêné par le fait d'être à distance. Au contraire même ..."

5/5
Avis certifié A suivi un cours chez PLB

WINKLER Philippe

Mon avis sur le formateur :

"Bon contact et bonne technique pédago."

5/5
Avis certifié A suivi un cours chez PLB

FRICOTEAUX Jérémie

Mon avis sur le formateur :

"L'animateur a même inclus des parties hors programmes très intéressantes comme les web services."

Ce que j'ai le plus apprécié :

"PC très performants"

Ce que j'ai le moins apprécié :

"Un peu chaud dans la salle"

5/5
Avis certifié A suivi un cours chez PLB

DT

Mon avis sur le contenu du stage :

"Assez complet, manque de temps pour faire une passe complète en une semaine"

Mon avis sur le formateur :

"Sympathique et très compétent dans les langages de programmation"

Ce que j'ai le plus apprécié :

"qualité du matériel, et le travail en petit groupe"

5/5
Avis certifié A suivi un cours chez PLB

VALVERDE Jean-Robert

Mon avis sur le contenu du stage :

"La fourniture d'une clé USB pour y copier les éléments du cours est une bonne idée. La possibilité de faire imprimer le support de cours ( en plus du PDF) pour y ajouter des annotations manuscrites est un plus appréciable."

Mon avis sur le formateur :

"Je suis très content de son cours a la fois détaillé et clair. "

Mon avis sur la salle de formation :

"Salle de pause et accueil très sympathiques."

4/5
Avis certifié A suivi un cours chez PLB

AYL

Mon avis sur le formateur :

"Très bon formateur, passionné et pédagogue"

Mon avis sur la salle de formation :

"ras"

5/5
Avis certifié A suivi un cours chez PLB

SINIC Pascale

Mon avis sur le formateur :

"bonne pédagogie"

5/5
Avis certifié A suivi un cours chez PLB

CAPITAINE Thierry

Mon avis sur le contenu du stage :

"Exercices et théorie se ton bien enchaînés. La partie lambda était un peu plus difficile"

Mon avis sur le formateur :

"Très bon animateur, compétent et à l'écoute."

5/5
Avis certifié A suivi un cours chez PLB

Olivier

Mon avis sur le contenu du stage :

"Certains exercices portaient sur des aspects "métier" éloignés de mes habitudes, cela a légèrement freiné mon apprentissage. Je repars avec des exercices et des corrigés très bien pensés qui vont me permettre de revoir efficacement par la suite."

Mon avis sur le formateur :

"Maîtrise parfaite du sujet. Très à l'écoute. Expression orale soutenue et précise. Remarquable et rare. Répond parfaitement aux questions en aidant même le stagiaire à les formuler de sorte qu'elle soit bien pertinente. Très bonne gestion des différences de niveau, c'était une difficulté de cette formation interne. "

Mon avis sur la salle de formation :

"salle de formation interne au casier judiciaire, très bien. Il fallait bien préparer les postes avant. Nous avions toutes les informations nécessaires pour le faire."

5/5
Avis certifié A suivi un cours chez PLB

SP

Mon avis sur le formateur :

"parfait."

Ce que j'ai le moins apprécié :

"Restaurant affiliés à la formation : bons, mais trop chers et trop peu nombreux (seulement 2 pour 5 jours)"

5/5
Avis certifié A suivi un cours chez PLB

Thomas

Mon avis sur le contenu du stage :

"Quelques répétitions avec la formation Conception et Programmation Objet"

Mon avis sur le formateur :

"Très bon intervenant N'hésites pas à approfondir des points qui vont au delà de la formation pour améliorer la compréhension des concepts"

Ce que j'ai le plus apprécié :

"Grand écran Outils installés sur l'ordinateur"

4/5
Avis certifié A suivi un cours chez PLB

Marie

Mon avis sur le contenu du stage :

"Un stage instructif, petit point négatif, la redondance d'informations par rapport au premier stage effectué (la programmation objet)"

Mon avis sur le formateur :

"Très bon formateur, dynamique et disponible. "

Ce que j'ai le plus apprécié :

"Un très bon accueil de la part de PLB. "

5/5
Avis certifié A suivi un cours chez PLB

Xavier

Mon avis sur le formateur :

"très bon formateur, très pédagogue, super ambiance, drôle"

Mon avis sur la salle de formation :

"Quelques problèmes réseau, mais rien de grave"

4/5
Avis certifié A suivi un cours chez PLB

Jessy

Mon avis sur le formateur :

"L'animateur a été dans les détails notamment au niveau du fonctionnement de la JVM à l'exécution des instructions, ce qui permet de coder en pleine conscience !"

4/5
Avis certifié A suivi un cours chez PLB

BOD Ramsey

Mon avis sur le contenu du stage :

"Beaucoup de problemes liés à une connectivité pas terrible de mon coté. "

Mon avis sur le formateur :

"Un prof très compétent et pédagogue."

Ce que j'ai le plus apprécié :

"La qualité du prof"

5/5
Avis certifié A suivi un cours chez PLB

SEILLE Benoit

Mon avis sur le contenu du stage :

"RAS"

Mon avis sur le formateur :

"RAS"

Mon avis sur la salle de formation :

"RAS"

Ce que j'ai le plus apprécié :

"L'ensemble de la formation"

5/5
Avis certifié A suivi un cours chez PLB

BLAND Alain John

Mon avis sur le contenu du stage :

"?"

Mon avis sur le formateur :

"?"

Mon avis sur la salle de formation :

"?"

Ce que j'ai le plus apprécié :

"polymorphisme"

4/5
Avis certifié A suivi un cours chez PLB

MG

Mon avis sur le contenu du stage :

"Parfait pour apprendre le java. J'avais déjà quelques connaissances, donc c'était plus un rappel pour ma part. On survole un peu trop certains points, là où j'aurais aimé en savoir plus. Néanmoins, cela reste les fondamentaux de Java, ce n'est pas une formation avancée."

Mon avis sur le formateur :

"Animateur qui explique très bien les mécanismes de Java. Très à l'écoute pour répondre à diverses questions. Très bonne pédagogie, je recommande !"

Mon avis sur la salle de formation :

"Très bon environnement, très appréciable."

Ce que j'ai le plus apprécié :

"Café, jus d'orange et gâteau à disposition."

4/5
Avis certifié A suivi un cours chez PLB

Nicolas

Ce que j'ai le plus apprécié: Formateur disponible et à l'écoute et sait se mettre au niveau adapté de l'ensemble des participants
5/5
Avis certifié A suivi un cours chez PLB

Ghassan N

Mon avis sur le formateur: vivant et maîtrisait bien son sujet Mon avis sur la salle de formation: J’ai suivi cette formation Java à distance résidant Lyon, PLB m’a proposé de suivre cette formation à distance, un peu septique au début,mais bien, je n’ai pas subi le côté distant, pas vu le temps passer, j’ai fait les TP, j’ai pu poser toutes mes questions, discuter avec les autres, bref vraiment bien je recommande vivement. Ce que j'ai le plus apprécié: Suivre la formation de chez moi
5/5
Avis certifié A suivi un cours chez PLB

LM

Mon avis sur le contenu du stage: Très bien. Les TP sont bien conçus et ont fonctionnés. Mon avis sur le formateur: Très bon formateur. A recommander.
4/5
Avis certifié A suivi un cours chez PLB

Mathieu

Mon avis sur le formateur: Animateur très pédagogue et passionné. Présentation dynamique.
5/5
Avis certifié A suivi un cours chez PLB

Yann

Ce que j'ai le plus apprécié: La pédagogie du formateur La richesse du contenu Ce que j'ai le moins apprécié: Une journée de plus
5/5
Avis certifié A suivi un cours chez PLB

Jean Marie

Mon avis sur le contenu du stage: Très dense mais très intéressant Mon avis sur le formateur: très bien Ce que j'ai le plus apprécié: Formation en petit groupe Poste préparé à l'avance Très bon support de cours
4/5
Avis certifié A suivi un cours chez PLB

LMM

Ce que j'ai le plus apprécié :

"reactivitee et proximitee du formateur"

S'INSCRIRE À CETTE
FORMATION JAVA
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Cette formation java est adaptée aux développeurs n'ayant pas ou peu pratiquée la programmation orientée objet. Ce cours Java commence par présenter les...

3 j

 
Cette formation Java Perfectionnement permet aux personnes ayant suivi une première initiation à Java, d’approfondir leurs connaissances du langage afin d’intégrer...

2 j

 
Cette formation "Nouveautés de Java 9 à Java 11" vous apporte les connaissances nécessaires pour : Connaître, version après version, quelles...

4 j

 
Plus concrètement, cette formation sur les nouveautés Java 8 (et plus) vous apportera les connaissances et compétences nécessaires pour : ...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

Votre formation Java prise en charge à 100% ! *

Depuis 2011, Atlas (ex-Fafiec) a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec .NET, Java et C++.
Sessions inter-entreprise sur Paris et Lille.
Sessions intra-entreprise sur toute la France.
*100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site d'Atlas)

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB