Aller au contenu
Langage & Développement informatique

Java – Les fondamentaux du développement

Cette formation de 35 heures permet d’acquérir les bases du langage Java et de la programmation orientée objet. Elle s’adresse aux débutants souhaitant développer des applications simples avec une architecture…

35h
Avancé
Mixte

Description de la formation

Cette formation Java – Les fondamentaux du développement s’adresse aux développeurs et informaticiens souhaitant maîtriser les concepts avancés du langage Java. Sur 35 heures, vous approfondirez la programmation orientée objet, la gestion des exceptions, les collections et les flux de données pour développer des applications robustes et performantes.

Au cœur de ce parcours, vous apprendrez à concevoir des architectures logicielles solides, à optimiser votre code et à intégrer les bonnes pratiques professionnelles du développement Java en entreprise. Le format mixte distanciel et présentiel vous offre flexibilité et interactions directes avec les formateurs experts.

ESIC, organisme certifié Qualiopi, vous propose un accompagnement individualisé tout au long de votre apprentissage. Cette formation est éligible au CPF et peut être financée par votre OPCO ou France Travail selon votre situation professionnelle.

Objectifs pédagogiques

  • Écrire des programmes Java avec des structures claires
  • Utiliser les concepts de la programmation orientée objet
  • Manipuler les collections, exceptions et interfaces
  • Réaliser une application Java simple en MVC

Programme détaillé

Module 1 Jour 1 – Bases du langage Java
  • Présentation de Java, JDK, JRE
  • Syntaxe de base : types, variables, opérateurs
  • Structures conditionnelles et boucles
  • Premier programme Java dans un IDE
Module 2 Jour 2 – Fonctions et tableaux
  • Fonctions (méthodes), paramètres, retour
  • Tableaux 1D et 2D, manipulation
  • Organisation modulaire du code
Module 3 Jour 3 – Programmation orientée objet (POO)
  • Création de classes, attributs, constructeurs
  • Encapsulation, getters/setters
  • Instanciation d’objets, méthodes d’instance
Module 4 Jour 4 – Concepts avancés POO
  • Héritage, polymorphisme
  • Classes abstraites, interfaces
  • Exceptions, blocs try/catch
  • Collections (ArrayList, HashMap)
Module 5 Jour 5 – Projet pratique et architecture MVC
  • Introduction au modèle MVC
  • Réalisation d’un mini-projet (gestion de contacts, bibliothèque…)
  • Présentation du projet
  • Bilan de la formation

Prérequis

  • Bonne logique algorithmique et bases en programmation
  • Aisance avec l’environnement informatique (fichiers, éditeur, terminal)

Public visé

  • Développeurs débutants
  • Étudiants en informatique
  • Techniciens
  • Professionnels en reconversion vers la programmation orientée objet

Modalités de la formation

  • ⏱ Durée : 35h
  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • 🗓️ Délai d'accès : variable selon le mode de financement, généralement de 11 jours ouvrés à 1 mois après l'inscription. En savoir plus.
  • ♿ Accessibilité : Chaque demande émanant d'une personne en situation de handicap fait l'objet d'une étude de faisabilité et d'adaptation. Contactez notre référent handicap.
🏆
Passage de la certification obligatoire

Cette formation se conclut par le passage d'une certification officielle, indispensable à la validation de votre parcours.

Équipe pédagogique

Nos formations sont conçues et animées par une équipe de formateurs experts, sélectionnés pour leur double compétence : une expertise métier acquise sur le terrain et une réelle expérience pédagogique. Le suivi de chaque apprenant est assuré par un référent pédagogique dédié.

  • Formateurs professionnels spécialistes de leur domaine, en veille permanente sur les évolutions du secteur
  • Référent pédagogique dédié, disponible tout au long du parcours
  • Contenus régulièrement actualisés et adaptés au niveau de chaque participant
  • Référent handicap pour l'accueil et l'adaptation des personnes en situation de handicap

Ressources pédagogiques

  • Support PDF de cours
  • Code source commenté (exemples et projet)
  • Fichiers à importer dans l’IDE
  • Ressources en ligne complémentaires

Suivi de l'exécution et évaluation

  • Exercices quotidiens
  • Évaluation pratique via le projet final
  • Feuille de présence
  • Questionnaire de satisfaction

Accessibilité

Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.

Fiche mise à jour le 7 juillet 2026.