Formation

Java les fondamentaux

Organisme responsable juridiquement de la formation
Vivaneo

  • Tout public
Acquérir une compréhension des concepts fondamentaux de la programmation orientée objet (POO).
Savoir concevoir et développer des programmes simples et structurés en Java.
Assimiler les principes clés de la POO : encapsulation, héritage, polymorphisme, abstraction.
Établir une base solide pour évoluer vers des projets Java plus complexes.
Module 1 : Introduction à la programmation et à Java
Découverte des bases de la programmation : qu’est-ce que Java et pourquoi l’utiliser ?
Installation et configuration de l’environnement de développement (JDK, IDE comme Eclipse ou IntelliJ).
Structure de base d’un programme Java : syntaxe et conventions.
Module 2 : Les bases de la syntaxe Java
Déclaration et utilisation des variables et types de données.
Opérateurs : arithmétiques, logiques et relationnels.
Structures conditionnelles (if/else, switch) pour la prise de décision.
Utilisation des boucles et itérations (for, while, do-while) pour les tâches répétitives.
Module 3 : Programmation orientée objet (POO)
Concepts clés : définition et utilisation des classes, objets et méthodes.
Introduction aux principes fondamentaux de la POO : encapsulation, héritage et polymorphisme.
Compréhension et création de constructeurs pour initialiser les objets.
Module 4 : Gestion des données en Java
Manipulation des tableaux et introduction aux collections Java (ArrayList, HashMap).
Gestion des chaînes de caractères (classe String et méthodes associées).
Introduction à la gestion des fichiers et des entrées/sorties (lecture et écriture de fichiers).
Module 5 : Gestion des exceptions et débogage
Gestion des erreurs et exceptions : utilisation des blocs try, catch, et finally.
Mise en place des bonnes pratiques pour éviter les erreurs fréquentes.
Utilisation des outils de débogage intégrés aux IDE pour diagnostiquer et résoudre les problèmes.
Module 6 : Projet pratique et consolidation
Réalisation d’une application Java simple (ex. calculatrice, gestionnaire de contacts, ou simulateur de tâches).
Révision et application des concepts clés à travers un projet guidé.
Apprentissage des bonnes pratiques de structuration, documentation et présentation du code.
Bases en programmation et logique algorithmique.
Durée en centre : 35 heures
Durée totale : 35 heures
Formacode (Domaines de formation) :
  • 30802 Langage Java
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION