markus-winkler-Xr1Lwph6eGI-unsplash.jpg
Java - L'essentiel de Java et de l'objet
Formation

Réf.

WP1682

Durée (en heure) : 
35
Inter
Intra
Visioformation
Objectifs de la formation

Vous saurez maîtriser la syntaxe Java et maîtriser les bonnes pratiques de la programmation orientée objet.

Public

Développeurs non confirmés, ingénieurs, chefs de projets proches du développement.

Accessibilité 

Avenir Light est une police épurée et élégante et appréciée des designers. Agréable à regarder, elle s'adapte parfaitement aux titres et paragraphes.

Pré-requis

Connaissances de base en programmation et une expérience en développement d'applications et souhaitable.

Profil de l'animateur
Tarifs €/ht 

Inter

Intra

2000

4000

Visioformation

2500

Développeur confirmé en java.

Contenu

Programme

du 

umberto-FewHpO4VC9Y-unsplash.jpg
Introduction à la POO

Histoire de la POO
Historique du langage Java

La conception orientée objet

Approche procédurale et décomposition fonctionnelle
La transition vers l'approche objet
Les caractéristiques de la POO
Le développement objet

Introduction à la plate-forme Java

Introduction
Environnement d'exécution
Une librairie très complète
Des outils de développement performants
Téléchargement puis installation de NetBeans
L'incontournable Hello World

Les types en Java

Introduction
Les types "primitifs"
Les types "référence"
Pour nous aider...
La superclasse java.lang.Object
La classe java.lang.String

Création de classes

Introduction
Package
Déclaration d'une classe
Les interfaces
Association, composition et agrégation
Les classes imbriquées
Quelques différences avec le C#

Héritage et polymorphisme

Comprendre l'héritage
Codage de la classe de base (superclasse) et de son héritière (sous-classe)
Communication entre classe de base et classe héritière
Exercice
Les classes abstraites
Le polymorphisme

Communication entre objets

L'événementiel : être à l'écoute
Le pattern Observateur
Exercices
Appels synchrones, appels asynchrones

Le multithreading

Introduction
Comprendre le multithreading
Multithreading et Java
Implémentation des threads en Java
Synchronisation entre threads
Communication interthread

Une question ? un devis ?

Nous contacter

Accueil                                              Qui sommes-nous ?                                              Nos Prestations                                  Contactez -nous

Nos lieux d’intervention 

> Paris (75)
> Marseille (13)
> Lyon (69)
> Toulouse (31)
> Nice (06)


 

> Nantes (44)

> Strasbourg (67)

> Montpellier (34)

> Bordeaux (33)

> Rennes (35)

> Le Havre (76)

> Reims (51)

> Lille (59)
> Saint-Étienne (42)
> Toulon (83)
> Grenoble (38)

> Angers (49)

> Dijon (21)

> Brest (29)

> Le Mans (72)

> Clermont-Ferrand (63)

> Fort-de-France (972)

© 2019 ATOVA CONSEIL.