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

Les Bases du Langage Java pour Développeur

Date de mise à jour : 04/12/2025 | Identifiant OffreInfo : 15_713474

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs

Objectifs de la formationÀ l'issue de cette formation, les participants seront capables de :
?? Comprendre les fondamentaux du langage Java et sa syntaxe
?? Écrire, compiler et exécuter des programmes en Java
?? Utiliser les concepts de programmation orientée objet (POO)
?? Gérer les exceptions, les collections et les entrées/sorties de fichiers
?? Développer une première application Java structurée et maintenable

Programme de la formation

Programme détaillé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, IntelliJ IDEA, Eclipse, VS Code)
Compilation et exécution d'un premier programme en Java
Structure d'un programme Java : classes, méthodes, instructions

2?? Syntaxe de base et types de données

Variables et types primitifs (int, double, boolean, char, String)
Opérateurs arithmétiques, logiques et de comparaison
Structures de contrôle : if/else, switch, boucles (for, while, do-while)
Manipulation des tableaux et chaînes de caractères

3?? Programmation Orientée Objet (POO) en Java

Concepts fondamentaux : classes, objets, constructeurs
Encapsulation, héritage et polymorphisme
Gestion des interfaces et classes abstraites
Utilisation des packages et de la modularité en Java

4?? Gestion des collections et manipulation des données

Introduction aux collections Java (ArrayList, HashMap, LinkedList)
Parcours et manipulation des collections avec les boucles et streams
Tri, filtrage et recherche dans les collections
Utilisation des lambda expressions et de l'API Stream

5?? Gestion des erreurs et fichiers en Java

Gestion des exceptions (try/catch, throw, throws, finally)
Lecture et écriture de fichiers avec FileReader, BufferedReader, FileWriter
Sérialisation et désérialisation d'objets en Java
Bonnes pratiques pour éviter les fuites de ressources

6?? Introduction aux bases de données et JDBC

Connexion à une base de données avec JDBC
Exécution de requêtes SQL depuis un programme Java
Récupération et affichage des résultats d'une requête
Utilisation des DAO (Data Access Object) pour une meilleure structuration du code

7?? Mise en pratique et validation des compétences Développement d'un mini-projet Java (ex : gestion de bibliothèque, application CRUD)
Debugging et optimisation du code
Présentation des bonnes pratiques pour structurer un projet Java
Ressources pour aller plus loin : Spring Boot, Hibernate, JavaFX

Validation et sanction

Les Bases du Langage Java pour Développeur

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
50 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

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

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

aucun\n\nProcédure d'admission: \nRéservez un entretien de 15min Par téléphone : 04 11 93 43 04 Par email : contact@senza-formations.com

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
Rue Camille Flammarion
11000 - Carcassonne
Responsable : SENZA
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
48 rue Claude Balbastre
34070 - Montpellier
Responsable : Monsieur CELESTINO MICKAEL
Téléphone fixe : 0411934304
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
SENZA
SIRET: 88024436300011
34070 Montpellier
Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

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

du 01/01/2025 au 31/07/2026
débutant le : 01/01/2025
Adresse d'inscription
48 Rue Claude Balbastre
34070 - Montpellier
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

SENZA
SIRET : 88024436300011

Adresse
48 rue Claude Balbastre
34070 - Montpellier
Téléphone fixe : 0411934304
Contacter l'organisme