![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Java les fondamentauxDate de mise à jour : 06/12/2024
| Identifiant OffreInfo : 24_279492 |
Carif-Oref Provence - Alpes - Côte d'Azur |
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.
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
Bases en programmation et logique algorithmique.