Le programme de la formation

Les classes

• Classes, attributs, méthodes

• Exemple de code

• Création d’un objet à partir d’une classe

• L’objet courant : this

• Les constructeurs

• La visibilité

• L’encapsulation

• Le mot-clé static

• Les packages

• Démonstration – Création d’une classe

• Démonstration – Encapsulation

La communication entre objets

• Diagramme de séquences de communication entre deux objets

• L’objet appelant et l’objet appelé

L’héritage

• Objectifs

• Problématique et solution

• La théorie

• L’héritage dans le code

• La surcharge

• Le polymorphisme

• Les types d’une variable

• Le cast

• Démonstration – Les bases de l’héritage

• Démonstration – Le polymorphisme

Les collections

• Objectif

• Problématique et solution

• La théorie

• Exemples de classes (Liste, Map)

• Le foreach

• Le tri

• Démonstration – Mise en œuvre des collections

• Démonstration – Mise en place du tri

Les exceptions

• Objectifs

• Problématique et solution

• Hiérarchie des exceptions

• Gérer une exception

• Transmettre une exception

• Les exceptions personnalisées

• Démonstration – Gérer une exception

• Démonstration – Transmettre une exception

• Démonstration – Créer et gérer une exception personnalisée

• Énoncé du TP – Gestion d’un groupe d’élèves

Les classes abstraites

• Objectifs

• Problématique et solution

• La théorie et les méthodes abstraites

• Exemple de code

• Démonstration – Création d’une classe abstraite

Les interfaces

• Objectifs

• Problématique et solution

• Exemple de code

• Démonstration – Créer et utiliser une interface

Les génériques

• Objectifs

• Problématique et solution

• Exemple de code

• Démonstration – Créer une classe générique

• Enoncé du TP – Le voyage scolaire

Apprendre la Programmation Orientée Objet avec le langage Java

• Introduction à la POO

• La conception orientée objet

• Introduction à la plate-forme Java

• Les types en Java

• Création de classes

• Héritage et polymorphisme

• Communication entre objets

• Le multithreading

Algorithmique – Techniques fondamentales de programmation – Exemples en Java – 2e édition

• Introduction à l’algorithmique

• Les variables et opérateurs

• Tests et logique booléenne

• Les boucles

• Les tableaux et structures

• Les sous-programmes

• Les fichiers

• Notions avancées

• Une approche de l’objet

À qui s’adresse cette formation ?

Pour qui

  • Développeurs

Prérequis

  • Aucun

Les objectifs de la formation

  • Le développement Front End correspond aux éléments d’une application web (développés avec HTML, CSS et JavaScript) qu’un utilisateur peut voir et avec lesquels il peut interagir directement. La programmation orientée objet est un paradigme présent aujourd’hui dans l’ensemble des langages de programmation modernes. Ces concepts permettent de produire un code efficace, puissant et facile à maintenir. Cette formation s’adresse à un public de développeurs débutants ayant les connaissances nécessaires sur les bases du langage Java. Elle est le socle indispensable pour aboutir à des développements professionnels en Java.

Notes relatives à la formation

  • Formation 100% à distance. Accessible en tout temps de n’importe où. Un an d’accès à la formation et au manuel numérique.

Durée: E-Learning | 13 Heures

Réference FMF351EL
Prix 1 790,00 DH HT


S’INSCRIRE EN INTER

Date

Lieu E-Learning





Copyright Technologia 2025 – Tous droits réservés

Contactez-nous