DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Java SE Initiation + Approfondissement

Date de mise à jour : 18/09/2023 | Identifiant OffreInfo : 20_1600886

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs


Réaliser et déployer des applications complètes, performantes et maintenables en Java - Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces - Connaître et maîtriser les concepts avancés de la programmation Java

Programme de la formation


Découvrir la plateforme Java


Historique, versions

Editions Java : Java SE, Java EE, Java ME

Compilation et interprétation par la JVM (Java Virtual Machine)

Technologies/frameworks Java et positionnement

Environnement de développement

Empaquetage et déploiement d'une application Java


Atelier : Installation du JDK (Java Development Kit) et d'un IDE (Eclipse/NetBeans) - Structure d'un projet, buildPath,...

Maîtriser les bases


Utilisation de variables, constantes, opérateurs

Types simples et types références

Transtypage, Wrappers

Expression de conditions : if/else, switch, opérateur ternaire

Utilisation de boucles : for, while, do while

Manipulation de tableaux

Factorisation de codes avec méthodes

Surcharge, arguments variables, récursivité

Commenter et documenter du code


Atelier : Multiples exemples de manipulation de structures de contrôles et de fonctions

Apprendre l'objet


Définition de classes, POJO vs JavaBean

Déclaration des membres d'instance / de classe (static)

Constructeurs et instanciation

Cycle de vie d'un objet en mémoire

Diagramme de classes (UML)

Agrégation d'objets (association)

Encapsulation : getters et setters

Extension de classes (Héritage)

Comparaison d'objets

Classes abstraites

Interfaces et implémentation

Polymorphisme


Atelier : Modélisation de problèmes en objet

Gérer les exceptions


Définition, types d'exceptions

Capturer et traiter une exception (try/catch/finally)

Lever/Remonter une exception (throw/throws)

Création d'exceptions


Atelier : Gestion des exceptions susceptibles d'être déclenchées dans une application

Utiliser des collections


Présentation de l'API disponible, generics

Comparatif, choix d'un type de collection

Classes essentielles : ArrayList, HashMap,...

Parcours, opérations sur des collections et tris


Atelier : Manipulation de collections d'objets

Manipuler des fichiers


Flux binaires / caractères

Lecture et écriture de fichiers

Utilisation de buffers

Manipulation de chemins, répertoires, surveillance

Sérialisation d'objets : binaire, XML

Externalisation de configuration dans des .properties

Gestion des logs : java.util.logging, Log4j


Atelier : Implémentation d'exports et imports depuis des fichiers

Construire des interfaces graphiques


Présentation de Swing : containers, widgets

Fenêtres modales/non modales, boîtes de messages

Positionnement des contrôles (Layout Managers)

Gestion des évènements : claviers, souris

WYSIWYG disponibles

Gestion du redimensionnement


Atelier : Application com

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre, 0 heures en entreprise, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Bac + 5 et plus

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
46-48 Rue des Canonniers
46-48 rue des Canonniers
59800 - Lille
Responsable : 2741
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
46-48 Rue des Canonniers
59800 - Lille
Responsable :
Téléphone fixe : 0972377373
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
DAWAN
SIRET: 42998754800287
59800 Lille
Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2024 au 31/12/2024
débutant le : 01/01/2024
Adresse d'inscription
46-48 Rue des Canonniers
59800 - Lille
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

DAWAN
SIRET : 42998754800287

Adresse
46-48 Rue des Canonniers
59800 - Lille
Téléphone fixe : 0972377373
Contacter l'organisme