Certif. RS 100% CPF À distance

Java

DAWAN

2 580 €à partir de
35 hdurée
16sessions actives
Francelieu

Objectifs de la formation

Installer et configurer un environnement de développement Java (JDK, IDE) et créer un projet - Écrire du code Java en utilisant les instructions de base du langage (variables, conditions, boucles, méthodes) - Concevoir et implémenter des classes et objets en respectant les principes d'encapsulation - Mettre en oeuvre l'héritage et le polymorphisme pour structurer un modèle objet évolutif - Gérer les erreurs d'exécution avec le mécanisme d'exceptions afin de sécuriser les traitements - Manipuler des collections simples (List, Set, Map) et l'API de dates pour gérer des données en mémoire - Construire une petite application console complète en Java, de la modélisation à la réalisation - Approfondir l'utilisation des collections, des comparateurs, des lambdas et des premiers streams pour manipuler des ensembles de données - Lire et écrire des fichiers texte avec les API modernes de Java et externaliser la configuration de l'application - Configurer et utiliser JDBC pour se connecter à une base de données relationnelle et réaliser des opérations CRUD - Gérer les erreurs et transactions liées aux accès aux données afin de garantir l'intégrité des informations - Organiser le code en couches (présentation console, services métier, DAO) pour améliorer la maintenabilité - Finaliser une application console complète en Java intégrant POO, collections, fichiers et persistance en base.

Programme

Découvrir la plateforme Java et l'environnement de développement
Comprendre le rôle du JDK, de la JVM et du bytecode
Identifier les éditions Java : Java SE, Java EE, Java ME et leurs usages
Installer et configurer un environnement de développement (JDK, IDE type Eclipse ou IntelliJ)
Structurer un projet Java : packages, organisation des sources, exécution d'une classe main
Compiler et exécuter une application en ligne de commande et depuis l'IDE
Découvrir l'empaquetage simple en jar exécutable
Atelier fil rouge : Créer un premier projet Java et une application console "Hello + mini-menu"
Maîtriser les bases du langage Java
Déclarer et utiliser variables, constantes et types primitifs
Utiliser les opérateurs arithmétiques, logiques et de comparaison
Mettre en oeuvre les structures conditionnelles : if/else, switch, opérateur ternaire
Réaliser des traitements répétitifs avec les boucles for, while, do...while
Manipuler des tableaux unidimensionnels et multidimensionnels
Définir des méthodes : paramètres, valeurs de retour, portée des variables
Factoriser le code par la décomposition en sous-méthodes
Adopter des conventions de nommage et de documentation (JavaDoc) pour améliorer la lisibilité
Atelier fil rouge : Implémenter les premières fonctionnalités du menu console (saisies, calculs, affichages)
Appliquer les principes de la programmation orientée objet
Comprendre les notions de classe, objet, état et comportement
Créer des classes métier simples (POJO / JavaBean) avec attributs et méthodes
Mettre en oeuvre l'encapsulation : niveaux de visibilité, getters et setters
Concevoir des constructeurs et les surcharger pour simplifier l'initialisation
Distinguer membres d'instance et membres de classe (static)
Introduire la modélisation avec un diagramme de classes UML simple pour préparer le code
Instancier des objets, comprendre la notion de référence et le rôle du garbage collector
Atelier fil rouge : Modéliser puis coder les premières classes métier de l'application (clients, produits, etc.)
...
Voir la fiche complète de la formation

Résultats attendus

Attestation de formation et passage de la certification associée.

Les points forts

Méthode de l'Active Learning avec au moins 75% de pratique et un programme pédagogique riche ; formateur expert du domaine visé ; support et exercices du cours pour chaque stagiaire ; présentiel ou distanciel via Teams, avec test technique préalable.

La certification

Développer en langage Java

RS 6890 CertifInfo 118011

Organisme & lieu