Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Web & Fullstack > Java
Formation Java
Suivez 5 jours intensifs de formation Java à distance ou en présentiel !
Vue d'ensemble
Connaissances de base en programmation.
Il est également recommandé d'avoir une compréhension de base des concepts de programmation orientée objet (POO).
Objectifs pédagogiques
Programme détaillé
Introduction à la formation Java
Présentation du langage Java : Historique, avantages, domaines d’utilisation
L’environnement de développement Java : Installation et configuration du JDK, JRE
Introduction aux IDEs : Présentation d’Eclipse et/ou d’IntelliJ IDEA, installation, configuration et utilisation
Le cycle de vie d’un programme Java : Processus de compilation et d’exécution, JVM
Création et exécution d’un premier programme Java (« Hello, World! »)
Les fondamentaux du langage de programmation Java
Les types de données en Java : Types primitifs, types de référence, type String, types enveloppes
Les variables et les opérateurs : Déclaration, initialisation, portée, opérateurs arithmétiques, de comparaison et logiques
Structures de contrôle : Les conditions (if-else), les boucles (for, while, do-while), instruction switch
Les énumérations : définition, utilisation et avantages des énumérations
Introduction à la POO : Définition de la classe, création d’objets, héritage, encapsulation, polymorphisme, classes abstraites et interfaces
Création d’une classe « Personne » avec des attributs et des méthodes
Collections et Exceptions en Java
Les collections en Java : Introduction, interface Collection et classes qui l’implémentent, utilisation de List, Set, Map
Gestion des exceptions et erreurs : Comprendre les exceptions, try-catch-finally, créer des exceptions personnalisées
Utilisation des collections pour gérer un carnet d’adresses, gestion des exceptions
Accès aux Bases de Données
Utilisation de JDBC pour l’accès aux bases de données : Présentation de JDBC, connexion à une base de données, exécution des requêtes SQL
Création d’une application pour interagir avec une base de données
Tests et débogage en Java
Utiliser l’IDE pour débuguer une application, points d’arrêt, inspection des variables
Création de tests unitaires avev JUnit, assertions
Prochaines sessions
7 sept. 2026
Distance - Français
7 sept. 2026
Grenoble - Français
7 sept. 2026
Toulouse - Français
7 sept. 2026
Aix-en-Provence - Français
7 sept. 2026
Lyon - Français
12 oct. 2026
Paris - Français
12 oct. 2026
Distance - Français
12 oct. 2026
Lille - Français
12 oct. 2026
Nantes - Français
16 nov. 2026
Lyon - Français
16 nov. 2026
Aix-en-Provence - Français
16 nov. 2026
Toulouse - Français
16 nov. 2026
Grenoble - Français
16 nov. 2026
Distance - Français
14 déc. 2026
Paris - Français
14 déc. 2026
Distance - Français
14 déc. 2026
Lille - Français
14 déc. 2026
Nantes - Français
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
