Formation Java Concepts Objets et programmation Java SE 8
REF
LJ01
DUREE
5 Jours
TARIF
2490€ HT
>
Objectifs
- Apprendre le langage Java et assimiler les concepts objets
- Comprendre comment utiliser les outils du JDK
- Savoir utiliser les principales API de la Standard Edition 8
>
Public
- Développeurs,
- ingénieurs logiciels
- architectes d'applications.
>
Prérequis
- Connaissance d'un langage de programmation structuré.
>
Programme
Les concepts objet
- Programmation objet, les réutilisables
- Principe de l’encapsulation
- Attributs et méthodes
- Accesseurs
- Différence entre objet et classe
- Instanciation
- Conventions de nommage
Introduction à Java
- Philosophie de conception sous-jacente à Java
- Les différentes éditions
- Présentation JSE, du jdk
- Les API de la SE 8
- Les fichiers sources, le byte-code et la JVM
- Première application
Syntaxe java
- Les règles d’écritures
- Types primitifs
- Types abstraits
- Déclaration des variables
- Opérateurs
- Structures de contrôle
- Tableaux
Les packages
- Rôle des packages
- Définir ses propres packages
Les classes
- Présentation des concepts orientés objet (classe, attribut, constructeur, héritage, …)
- Déclaration de classes, d’attributs et de méthodes
- Constructeurs
- Instanciation
- Destruction des objets : le garbage collector
- Accès aux attributs et méthodes
- Les références : this et null
- Surcharge des noms de méthodes
- Membres et méthodes de classe : static
- Les classes composées d’objets
- Contrôle d’accès aux membres
Les énumérés
- Définition
- Exemples
Les interfaces
- Définition et déclaration
- Utilisation des interfaces
L'héritage
- Mécanisme d’héritage
- Recherche de méthodes pour une classe dérivée
- Héritage et instanciation
- Conversions standards dans l’héritage
- Le polymorphisme
- Classes et méthodes abstraites
Apport des Design Pattern
- Principes des solutions de conception cataloguées
- Méthodologie : définition des besoins techniques, des classes "types" du pattern, des collaborations entre classes
Les classes internes
- Définition
- Caractéristiques principales
- Déclaration
- Exemples
Les exceptions et erreurs
- Définition
- Graphes d’héritage
- Mécanisme de gestion des exceptions
- Gestion des logs Java
Les structures de données
- La classe Vector
- La classe Stack
- L’interface Énumération
- Structures de données ordonnées
- Les collections
Les génériques
- Définition
- Exemples
Auto Boxing et Auto UnBoxing
- Objectif
- Exemples
Les annotations
- Définition
- Annotations standards
- Exemples
Accès aux SGBD
- Objectif de JDBC
- Les types de drivers
- Les architectures applicatives
- Les classes et interfaces en jeu
- Connexion
- La gestion des transactions et l’isolation transactionnelle
- Interrogation et mise à jour
- Appel d’une procédure stockée
- Les types de données
- Les pools de connexion
- Les Rowset
- La libération des ressources
- Présentation de JPA (Java Persistance API)
>
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
>
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>24/11/2025
au
28/11/2025
Paris ou à Distance
>08/12/2025
au
12/12/2025
Paris ou à Distance
>19/01/2026
au
23/01/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>24/11/2025
au
28/11/2025
Paris ou à Distance
>08/12/2025
au
12/12/2025
Paris ou à Distance
>19/01/2026
au
23/01/2026
Paris ou à Distance
>09/02/2026
au
13/02/2026
Paris ou à Distance
>09/03/2026
au
13/03/2026
Paris ou à Distance
>13/04/2026
au
17/04/2026
Paris ou à Distance
>18/05/2026
au
22/05/2026
Paris ou à Distance
>08/06/2026
au
12/06/2026
Paris ou à Distance
>22/06/2026
au
26/06/2026
Paris ou à Distance
>14/09/2026
au
18/09/2026
Paris ou à Distance
>28/09/2026
au
02/10/2026
Paris ou à Distance
>16/11/2026
au
20/11/2026
Paris ou à Distance
>07/12/2026
au
11/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?
Nos Clients
Adresse :
26-28 rue de Londres75009 Paris
Metro :
3
9
12
13
14
RER
A
E