DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTEAix-Marseille - 04 42 34 19 55Sophia-Antipolis - 04 93 00 11 13

Formation Java 6 et programmation objets sur Vitrolles

Télécharger Télécharger en PDF

Durée: 5 jours
Référence: DMRJAVA6
Langue du support de cours:  Support en français

[Like button control]

Le langage Java est un langage de programmation informatique orienté objet créé par James Gosling. Ce langage est largement utilisé dans le développement d'applications d'entreprise, de site web et d'applications mobiles. Cette formation animée par un instructeur permet d'acquérir avec des bases solides les concepts fondamentaux de la programamtion en Java.

Public et pré-requis: Cette formation est destinées aux développeurs, architectes et chefs de projets impliqués dans le développement utilisant la technologie Java.


Module 1: Introduction à la plate-forme Java

Présentation de la technologie Java

Développement d'une première application

Processus de compilation et d'exécution

Atelier pratique: écriture d'un premier programme, compilation et exécution

Module 2: Concepts de programmation orientée objets

Qu'est ce qu'un objet

Qu'est ce qu'une classe

L'héritage

Les interfaces

Les packages

Atelier pratique: concepts de programmation orientée objets

Module 3: Bases du langage

Variables et nommage

Types de données

Atelier pratique: utilisation des variables et des types de données

Tableaux

Atelier pratique: utilisation de tableaux

Opérateurs d'égalité, relationnels et conditionnels

Opérateurs d'assignation, arithmétiques et unaires

Opérateurs binaires et de décalages

Atelier pratique: mise en oeuvre des opérateurs

Expressions, instructions et blocs

L'instruction if-else

L'instruction switch

L'instruction while et do-while

L'instruction for

Instructions de branchement

Atelier pratique: utilisation des instructions Java

Module 4: Classes et objets

Déclaration de classes

Déclaration de variables membres

Définitions de méthodes

Utilisation de constructeurs

Passage d'arguments à des méthodes ou des constructeurs

Création d'objets

Utilisation d'objets

Retour de valeurs à partir de méthodes

Utilisation du mot-clé this

Contrôle d'accès aux membres d'une classe

Atelier pratique: création de classes et d'objets

Instances et membres de classes

Classes imbriquées

Types énumération

Annotations

Atelier pratique: classes imbriquées, énumérations et annotations

Module 5: Interfaces et héritage

Déclaration d'une interface

Implémentation d'une interface

Utilisation d'une interface comme un type

Atelier pratique: création et implémentation d'interfaces

Concepts de l'héritage

Surcharge de méthodes

Atelier pratique: Héritage de classes

Polymorphisme

Atelier pratique: mise en oeuvre du polymorphisme

Utilisation du mot-clé super

La super-classe Object

Classes et méthodes finales

Classes abstraites

Atelier pratique: mise en oeuvre du mot-clé final, de la classe Object et création de classes abstraites

Module 6: Nombres et chaînes de caractères

Les classes Numbers

Formattage des nombres

Caractères

Conversion entre nombres et chaînes

Manipulation des caractères dans une chaîne

La classe StringBuilder

Atelier pratique: utilisation des classes Numbers, travail avec les chaînes, conversion et utilisation de StringBuilder

Module 7: Utilisation des génériques

Introduction aux types génériques

Constructeurs et méthodes génériques

Sous-typage

Le type Erasure

Atelier pratique: mise en oeuvre des génériques

Module 8: Packages

Création d'un package

Nommage d'un package

Utilisation des membres de package

Utilisation des fichiers sources et des classes

Atelier pratique: création et utilisation de packages

Module 9: Collections

Introduction aux collections

L'interface Collection

Les interfaces Set, Queue, List et Map

Les interfaces SortedSet et SortedMap

Les implémentations Set, List, Map et Queue

Implémentation de collections personnalisées

Atelier pratiques: utilisation des collections

Rappel formation Java 6 et programmation objets

Dates des formations
Aix-Marseille
 Nous consulter

Sophia-Antipolis
 Nous consulter

Cliquer sur une date pour réserver.

Formation Java 6 et programmation objets sur Vitrolles