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

Développer en langage Java

Date de mise à jour : 18/09/2025 | Identifiant OffreInfo : 24_287789

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Certification et éligibilité au compte personnel de formation

  • Développer en langage Java - Code CertifInfo 118011
    • Niveau de qualification : Sans équivalence de niveau

Objectifs, programme, validation de la formation

Objectifs

Le certificat vise 5 compétences clés qui vont permettre à un professionnel de :
Écrire du code Java en utilisant les éléments fondamentaux d'algorithmie du langage pour créer une application qui s'exécute en ligne de commande.
Développer une application en utilisant les mécanismes de programmation orientée objet de Java pour maîtriser la complexité d'un programme.
Mettre en œuvre les concepts avancés de programmation orientée objet en exploitant les classes abstraites, les interfaces, les exceptions et la programmation fonctionnelle pour améliorer la robustesse d'une application.
Exploiter les fonctionnalités de la bibliothèque de classes Java en utilisant les collections, les streams et l'API de gestion de dates de Java pour améliorer la gestion et la manipulation des données.
Connecter une application Java à une base de données relationnelle en utilisant les classes et interfaces de l'API JDBC pour implémenter des fonctionnalités de persistance de données.

Programme de la formation

Module 1 : Introduction au langage Java
Présentation du langage Java et de son écosystème.
Installation et configuration d'un environnement de développement (JDK, IDE).
Compilation et exécution d'un programme Java en ligne de commande.
Module 2 : Programmation impérative en Java
Syntaxe de base du langage (variables, types de données, opérateurs).
Structures de contrôle (conditions, boucles, instructions de saut).
Gestion des entrées et sorties avec la console.
Module 3 : Programmation orientée objet en Java
Concepts fondamentaux de la POO (classes, objets, encapsulation, héritage, polymorphisme).
Définition et utilisation des classes et méthodes.
Manipulation des objets et des références.
Module 4 : Concepts avancés de programmation orientée objet
Utilisation des classes abstraites et des interfaces.
Gestion des exceptions avec try, catch et finally.
Introduction à la programmation fonctionnelle (lambda expressions, interfaces fonctionnelles).
Module 5 : Gestion des collections et manipulation des données
Présentation de l'API
Collections en Java (List, Set, Map).
Utilisation des Streams pour le traitement des données.
Gestion des dates et du temps avec l'API java.time.
Module 6 : Connexion à une base de données avec JDBC
Introduction aux bases de données relationnelles et SQL.
Utilisation de l'API JDBC pour interagir avec une base de données.
Exécution de requêtes SQL en Java et gestion des transactions.
Module 7 : Bonnes pratiques et optimisation du code Java
Respect des conventions et des bonnes pratiques de développement.
Optimisation des performances et gestion de la mémoire (Garbage Collector).
Introduction aux tests unitaires avec JUnit.
Module 8 : Préparation à la certification ENI
Révision des concepts clés et mise en pratique sur des exercices ciblés.
Études de cas et simulations d'examen.
Passage d'un test blanc pour s'entraîner aux conditions de l'épreuve.

Validation et sanction

- Comprendre les bases de la programmation orientée objet avec Java.
- Écrire, compiler et exécuter des programmes Java robustes et structurés.
- Manipuler les classes, les objets, les collections, les exceptions et les flux de données.
- Développer des applications Java modulaires et maintenables.
- Approfondir ses compétences pour évoluer vers le développement d'applications Java plus complexes (interfaces graphiques, bases de données, etc.).
- Valoriser ses compétences en Java dans un contexte professionnel ou de reconversion vers les métiers du développement.

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Maitriser un langage informatique

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
18 rue Balthazar-Dieudé
13006 - Marseille 6e
Responsable :
Téléphone fixe : 06 72 73 95 60
Contacter l'organisme

Contacts

Contact sur la formation
10a rue Mal de Lattre de Tassigny
76420 - Bihorel
Responsable : Madame Tiffany LESTROUBAC
Téléphone fixe : 06 72 73 95 60
fax :
Site web : https://monpoleformation.fr/
Contacter l'organisme
Contacter l'organisme formateur
Camembear - mon pôle formation
SIRET: 90934916900013
76420 Bihorel
Responsable : LESTROUBAC
Téléphone fixe : 06 72 73 95 60
Site web : https://monpoleformation.fr/
Contacter l'organisme

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

du 11/09/2025 au 31/12/2026
débutant le : 11/09/2025
Adresse d'inscription
18 rue Balthazar-Dieudé
13006 - Marseille 6e
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Camembear - mon pôle formation
SIRET : 90934916900013

Adresse
10a rue Mal de Lattre de Tassigny
76420 - Bihorel
Téléphone fixe : 06 72 73 95 60
Contacter l'organisme