Programmation avancee - NFP121

CNAM DE BRETAGNE

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
Maitriser les concepts avancés de la programmation objet. Apprendre à identifier et utiliser les patrons de conception (design pattern) adaptés à une situation de conception. Patrons utilisables quelque soit le langage de programmation.
Programme
Structure des applications objets avec JAVA

Aspects impératifs du langage, tests unitaires

Interfaces, classes et polymorphisme

Introduction aux patrons de conception(Design Pattern)

Les fondamentaux Délégation, classe abstraite, interface,

Les patrons Adaptateur et Procuration

Programmation évènementielle

Les patrons Observateur/Observé, Stratégie, MVC

Généricité et Collections

Les patrons Patron de méthode, Itérateur, Fabrique

Les patrons réunis

Composite, Interpréteur et Visiteur

Memento, Commande, ...

Introspection et réflexivité en Java

Le patron Décorateur et les Entrées/Sorties

Invariant, pré-post assertions comme décorations

Sérialisation XML/JSON et JAVA

Injection de dépendances et inverson de contrôle

Le patron Fabrique, ServiceLocator

Les patrons de conception et un outil d'injection de dépendances

Vers une séparation de la configuration de l'utilisation


Chaque thème est accompagné d'un travail pratique
Ces formations peuvent vous intéresser

Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.

Voici des formations similaires :

Haut de page