Débutant FOAD : 3j (21h) Distanciel : 3j (21h) Hybride : 3j (21h) Présentiel : 3j (21h)

Java – Initiation au langage

Découverte du langage Java, manipulation des structures de base, introduction à la programmation orientée objet, prise en main de l’environnement de développement.

Java – Initiation au langage

Programme de la formation

Environnement Java et premiers pas

02:00:00
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

02:00:00
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

03:00:00
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

02:00:00
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

02:00:00
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

03:00:00
Classes et objets simples
Attributs, méthodes
Constructeurs
Travaux pratiques Créer une classe Livre avec méthodes afficher()

Mini-projet de synthèse

07:00:00
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

Objectifs de la formation

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

Prochaines sessions

FOAD (Formation à distance)

Entrée en formation possible sous 15 jours après signature de la convention.

Aucune session prévue pour le moment

Cependant vous pouvez nous contacter pour que nous définissions une session ensemble selon vos besoins

Informations pratiques

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.

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

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap.

Pour plus de renseignements, n'hésitez pas à nous contacter.

En savoir plus