Les bases du langage JAVA
Formation
En présentiel
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Versailles
-
Durée
3 Jours
Objectifs: Découvrir maîtriser les concepts de base du langage JAVA. Apprendre à développer des applications Java. Illustrer et mettre en œuvre les concepts abordés. Destinataires: Ce cours s'adresse à toute personne amenée à travailler avec le langage Java et / ou souhaitant s'initier à ce langage.
Précisions importantes
Documents
- Catalogue Formation
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
* La connaissance d'un langage informatique est un plus, mais n'est pas obligatoire.
* La connaissance préalable des concepts Objet est nécessaire.
Les Avis
Le programme
Syntaxe de base du langage Java
Présentation des éléments syntaxiques de base du langage : la structure en blocs, la déclaration des variables, la déclaration d'une méthode, ...
- Déclaration et initialisation d'une variable
- Manipulation des variables, opérations arithmétiques
- Signature et déclaration d'une méthode
- La structure en blocs
Contrôle du flot d'exécution
Apprentissage des boucles (for, foreach, while, do while) et des conditions (if, switch, opérateur ternaire, assertions).
- Itérer avec les boucles for / while
- Tests à base de if / else if / else
- Les expressions booléennes en Java
Classes et interfaces
Déclaration de classes et d'interfaces en Java, contrôle de la visibilité des membres, classes abstraites, ...
- Déclaration d'une classe / interface en Java
- Contrôle de la visibilité d'une classe et de ses membres
- Héritage, polymorphisme
Les exceptions
Présentation du système de gestion des erreurs par exception. Présentation des exceptions courantes. Différence en erreurs, exceptions et RuntimeException.
- Exceptions et erreurs, exceptions gérées / non gérées
- Gérer ou propager une exception
- Les blocs try / catch / finally
Entrées / Sorties en Java
Apprentissage des classes de base du package java.io pour lire, écrire (du texte, des objets, ...) dans des flux (fichiers, flux réseaux, ...).
- Le package java.io
- Accès au système de fichier
- Les classes Reader / Writer
- Lecture / Ecriture bufferisée
- Sérialisation
Les énumérations
Apprentissage des énumérations, types apparus avec la version 5 de Java.
- Déclaration d'une énumération
- Manipulation des membres d'une énumération
- Déclaration de membres dans un type énumération
Collections et généricité
Présentation des structures de données dites "Collection" en Java (listes, piles, queues, ...). Présentation de la généricité en Java.
- Les méthodes equals et hashcode
- Collection, List, Set et Map
- Les implémentations, leurs différents usages
- La généricité en Java
Les annotations
Présentation des annotations, nouveau type de données apparus dans Java 5. Utilisation des annotations standard, création et utilisation d'une annotation.
- Présentation et utilité des annotations
- Présentation des annotations communes du langage Java
- Créer et utiliser ses propres annotations
Le packaging d'une application Java
Description du format d'archive jar et des métadonnées associées.
- Le format jar
- Métadonnées d'une archive jar
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Les bases du langage JAVA