-
Environnement Java et premiers pas
Installation de JDK et IDE (Eclipse/IntelliJ)
Compilation manuelle et via IDE
Structure d’un programme Java
Fonctionnement de la JVM
Travaux pratiques
Créer un projet “Hello Java” avec saisie utilisateur
-
Variables, types et opérateurs
Types primitifs, cast, constantes
Opérations arithmétiques et logiques
Entrée/sortie console
Travaux pratiques
Programme de calcul interactif (saisie utilisateur, opérations arithmétiques)
-
Contrôle du flux
Conditions if, else, switch
Boucles for, while, do while
Break et continue
Travaux pratiques
Générateur de tables de multiplication
-
Méthodes et portée des variables
Création de méthodes avec paramètres et retour
Portée locale/globale
Passage par valeur
Travaux pratiques
Programme de calcul avec méthodes réutilisables
-
Tableaux et collections simples
Déclaration et parcours de tableaux
Introduction aux ArrayList
Boucles avancées
Travaux pratiques
Stocker et trier une liste de noms saisis
-
Introduction à la POO
Classes et objets simples
Attributs, méthodes
Constructeurs
Travaux pratiques
Créer une classe Livre avec méthodes afficher()
-
Mini-projet de synthèse
Sujet : application console
Variables, méthodes, tableaux, objets
Lecture des entrées, logique métier simple
Organiser son code, structurer une logique métier simple
Travaux pratiques
Réalisation complète du projet en autonomie avec soutenance
Comprendre la syntaxe Java et le fonctionnement de la JVM.
Utiliser les structures de contrôle et les classes.
Compiler et exécuter des programmes Java simples.
Ce que vous allez apprendre
-
Comprendre la structure d’un projet Java
-
Maîtriser les structures de base du langage et interagir avec l’utilisateur
-
Contrôler l’exécution d’un programme
-
Découper un programme en unités logiques
-
Gérer des ensembles de données
-
Initier la modélisation objet
-
Consolider toutes les compétences acquises
Modalités d'évaluation
Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…
Test de positionnement en amont et en aval afin de valider les compétences acquises.
Accessibilité
Toutes nos formations sont accessibles aux personnes en situation de handicap.
Pour plus de renseignements, n'hésitez pas à nous contacter.
Modalités pédagogiques
- Méthodes : Expositive, démonstrative et active
- Moyens : Cas pratique, mise en situation
- Ressources : Support de cours et Programme de formation
- Moyens techniques : Teams