Développer en langage Java Picto formation

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 15/09/2025 Formation : 25233687F Source : MON POLE FORMATION

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
422493S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur

Lille (59) CAMEMBEAR

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 70h
Durée en centre : 70h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Cours le week-end, En discontinu, Hors temps de travail
Type de parcours : Parcours individualisé

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

14 Rue du Vieux Faubourg
59800 Lille

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
-
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

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.

Contenu pédagogique

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.

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 422493S
Référence formation : 25233687F
Code NSF : 326 - Informatique, traitement de l'information, réseaux de transmission des données
Formacode principal : 31098 - Programmation orientée objet
Formacode associés :
30802 - Langage Java
ROME associés : -

Picto alerte M'alerter sur les nouvelles sessions