AFPI centre val de loire

Besoin d'une formation ? Choisissez un stage parmi l'offre des formations de l'AFPI Centre Val de Loire

Mon espace formation

Créer mon compte
Mot de passe oublié ?

Appui RH - Conseil et prestation

Appui RH
Conseils et prestations pour tous vos projets en Ressources Humaines

Sécurité & prévention des risques

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Sécurité & prévention des risques

Maintenance Industrielle

Choisissez un stage
en fonction des
domaines d'activité

Maintenance Industrielle

Innovation & bureau d'études

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Innovation & bureau d'études

Management & efficacité personnelle

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Management & efficacité personnelle

Gestion des ressources humaines

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Gestion des ressources humaines

Informatique Bureautique

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Informatique Bureautique

   Langage JAVA initiation

cette formation m'intéresse

Nos prochaines sessions de formation

  • Nouvelle programmation en cours
Imprimer la fiche

Objectifs

Ce cours est une première approche du langage Java.

Après présentation des concepts Objet et de la syntaxe du langage, le stagiaire apprend à développer des applications interactives en Java.

Des exercices pratiques permettent d'illustrer et de mettre en oeuvre les concepts abordés.

Prérequis

  • La connaissance d'un langage informatique est un plus, mais n'est pas obligatoire.
  • La connaissance préalable des concepts Objet est nécessaire

Public concerné

Toute personne amenée à travailler avec le langage Java et / ou souhaitant s'initier à ce langage.

Durée

  • 3 jours

Programme de la formation

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

Une question ?

N'hésitez pas à nous contacter...

Par téléphone

>> 02 48 27 51 00

Par email
via notre formulaire de contact

>> Cliquez ici

Découvrez les CQPMP
Nous contacter | Mentions légales