TRA Travailleurs

Java de base

La formation aborde les contenus techniques suivants :

  • Les bases du langage Java
  • Structure et syntaxe d'un programme Java
  • Programmation orientée objet (POO) avec Java
  • Gestion des exceptions
  • Collections et flux (Streams) en Java
  • Introduction à JDBC et interaction avec une base de données
3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

icone de cible

Objectifs de la formation

Les objectifs visés par cette formation sont :

  • Comprendre les fondamentaux du langage Java
  • Mettre en place un environnement de développement Java
  • Apprendre à structurer un programme Java de manière optimale
  • Exploiter les principes de la POO dans des projets Java
  • Manipuler les collections et les flux pour traiter les données efficacement
  • Interagir avec une base de données via JDBC

Prérequis pour la formation

Connaissance de Java/Java EE

arrière plan carte prérequis

Programme
de la formation

  • Introduction à Java
    • Historique et écosystème Java
    • Installation et configuration de l'environnement de développement (JDK, IDE)
    • Premier programme Java : structure et exécution
  • Les bases du langage Java
    • Types de données primitifs et opérateurs
    • Variables, constantes et portée
    • Structures de contrôle : conditions, boucles et énumérations
  • Programmation orientée objet avec Java
    • Concepts fondamentaux de la POO : classes, objets, attributs et méthodes
    • Encapsulation, héritage et polymorphisme
    • Interfaces et classes abstraites
    • Gestion des accesseurs (getter/setter) et méthodes statiques
    • Gestion des exceptions 1
    • Comprendre les exceptions : checked vs unchecked
    • Utilisation des blocs try-catch-finally
    • Création de ses propres exceptions
    • Meilleures pratiques pour gérer les exceptions
  • Collections et flux en Java
    • Introduction à l'API Collections
  • List, Set, Map : différences et cas d'utilisation
  • Tri et recherche dans les collections
    • Les Streams : traitement fonctionnel des données
  • Opérations intermediaires et terminales
  • Gestion des données avec des Streams parallèles
  • Interaction avec une base de données : JDBC
    • Introduction à JDBC et à l'accès à une base de données
    • Connexion à une base de données
    • Exécution de requêtes SQL : SELECT, INSERT, UPDATE, DELETE
    • Gestion des transactions en Java
    • Bonnes pratiques pour gérer les ressources (try-with-resources)
  • Exercices pratiques
    • Création d'un programme Java simple avec des structures de contrôle
    • Implémentation de classes et objets pour résoudre un problème concret
    • Manipulation des collections pour filtrer et trier des données
    • Gestion des exceptions dans un projet d'application Java
    • Connexion à une base de données et manipulation des données via JDBC
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Personne de contact

Magali Gerard

Magali Gerard

Assistante administrative Entreprises

+32 71 25 49 60 [email protected]

Formateur :

La société Bsotrm est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information.

Tous les collaborateurs de Bstorm mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.