• Best
  • éligibleCPF

Formation Java, les fondamentaux Le Développement Java

(42 avis)

4.7 sur 5 étoiles

5 étoiles
71%
4 étoiles
28%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 42 avis
Durée 5 jours
Niveau Fondamental
Classe à distance
Possible

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

Référence JJDC
Éligible CPF Code 235458
Certification Oracle Certified Associate, Java SE 8 Programmer

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.

Public :

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

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.

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

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.

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)

Avis des participants à la formation Java, les fondamentaux

Note moyenne de 4.7/5(42)

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.

DEBRAS Frédéric
4/5

Mon avis sur le contenu du stage :

"Assimilation souvent trop lente pour moi, mais la formation m'aura apporté une belle visibilité de ce qu'est ce langage."

Mon avis sur le formateur :

"Une très grande disponibilité et une belle approche pédagogique par l'exemple."

MA
5/5

Mon avis sur le formateur :

"Animateur très disponible, très compétent"

CAUVIN Thierry
5/5

Mon avis sur le contenu du stage :

"Le support de cours était très clair et très exhaustif. Les exercices proposés par Denis étaient tous en parfait accord avec le cours, d'autant plus qu'il y en avait beaucoup, ce qui est bien pour la pratique."

Mon avis sur le formateur :

"Denis fut excellent dans la présentation du cours ainsi que dans l'aide apportée. Il a su expliquer de façon très pertinente et claire des concepts parfois complexes à comprendre. Il se rendait aussi disponible si nous avions des questions et allait chercher lui-même les participants pour les aider."

Mon avis sur la salle de formation :

"Étant donné que la formation se faisait en classe virtuelle, l'expérience n'est pas la même qu'en présentiel. Toujours est-il que les outils utilisés étaient très bons et m'ont permis de suivre le cours d'une façon aussi bonne que si j'étais en présentiel."

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

"Tous."

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

"Aucun."

DH
5/5

Mon avis sur le contenu du stage :

"J'ai particulièrement apprécié la partie lambda et stream des deux derniers jours avec les TP associés"

Mon avis sur le formateur :

"Formateur à l'écoute répondant aux questions"

Mon avis sur la salle de formation :

"Formation à distance"

DA
4/5

Mon avis sur le contenu du stage :

"Support de cours très complet et beaucoup d’exercices pour mettre en pratique la théorie"

Mon avis sur le formateur :

"Animateur sympathique et pédagogue qui prend le temps d'expliquer"

DUMONT Patrick
5/5

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."

PL
5/5

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."

OKBI Abel
5/5

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."

CANAL Matthieu
5/5

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"

GM
5/5

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"

MN
5/5

Mon avis sur le formateur :

"Excellent intervenant ! Merci encore"

Mon avis sur la salle de formation :

"Salles et materiel agréables"

DUJARDIN Didier
5/5

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."

VEYSSIERE Gilles
5/5

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."

FALLOT Stéphane
5/5

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!"

LN
5/5

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. "

IDDA Franck
5/5

Mon avis sur le formateur :

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

David
4/5

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"

Stéphane
4/5

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 ..."

WINKLER Philippe
5/5

Mon avis sur le formateur :

"Bon contact et bonne technique pédago."

FRICOTEAUX Jérémie
5/5

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"

DT
5/5

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"

VALVERDE Jean-Robert
5/5

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."

AYL
4/5

Mon avis sur le formateur :

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

Mon avis sur la salle de formation :

"ras"

SINIC Pascale
5/5

Mon avis sur le formateur :

"bonne pédagogie"

CAPITAINE Thierry
5/5

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."

Olivier
5/5

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."

SP
5/5

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)"

Thomas
5/5

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"

Marie
4/5

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. "

Xavier
5/5

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"

Jessy
4/5

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 !"

BOD Ramsey
4/5

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"

SEILLE Benoit
5/5

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"

BLAND Alain John
5/5

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"

MG
4/5

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."

Nicolas
4/5
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
Ghassan N
5/5
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
LM
5/5
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.
Mathieu
4/5
Mon avis sur le formateur: Animateur très pédagogue et passionné. Présentation dynamique.
Yann
5/5
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
Jean Marie
5/5
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
LMM
4/5

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

"reactivitee et proximitee du formateur"


Formations Informatique
et Management
en ligne à ce jour

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

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB