Langage Java - initiation

Data Value

Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
3300 €
Durée
Nous contacter
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 75 - Paris 8e
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 75 - Paris
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs
Acquérir les fondamentaux du langage Java pour développer des applications en utilisant les principes de la programmation orientée objet, la gestion des entrées-sorties, et l'accès aux bases de données


Compétences visées

- Maîtriser les bases de la syntaxe du langage Java dont les opérateurs, les expressions, les structures de contrôle et les collections (tableaux, listes, dictionnaires)

- Manipuler les exceptions et annotations pour gérer les erreurs et enrichir la structure de code Java.

- Appliquer les principes de la programmation orientée objet en Java en créant des classes, des objets, et en mettant en œuvre l'héritage, le polymorphisme, les interfaces, et les classes abstraites.

- Utiliser les classes de base Java pour gérer les chaînes de caractères, les nombres, les dates, et les entrées-sorties (fichiers, console, Streams)

- Mettre en œuvre des connexions à des bases de données avec JDBC et JPA pour effectuer des opérations de lecture et écriture
Programme
Programme

- Les bases du langage Java

  • Présentation de l'écosystème Java, JDK

  • Fonctionnement interne (JRE, JIT)

  • Opérateurs et expressions

  • Instructions de contrôle

  • Les tableaux et les chaînes de caractères

  • Les listes, les dictionnaires

  • Les types énumérés

  • Exceptions

  • Annotations


- Programmation Orientée Objet

  • Rappel de la programmation objet et UML

  • Les classes et les objets

  • L'Héritage, classes abstraites, interfaces

  • Le polymorphisme


- Classes de base

  • Les types incontournables : object, string, ...

  • Gestion des nombres et dates


- Gestion des entrées-sorties

  • Accès au clavier et à la console

  • Utilisation des Streams

  • Lecture et écriture de fichiers


- Bases de données

  • Introduction à JDBC

  • Introduction à JPA
Haut de page