Les bases du langage JAVA

Formation

En présentiel

990 € Non imposable

Appeler le centre

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

Versailles ((78) Yvelines)
Voir plan
3 Rue de la Porte de Buc, 78000

Date de début

Consulter

Date de début

Consulter

À 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.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

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



Appeler le centre

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

990 € Non imposable