JAVA DESIGN PATTERN

Formation certifiante - Code CPF 94 013 - 3 jours (21 heures)

Formations en présentiel

Formations Blended - Learning

Formations E-learning Tutoré

Présentiel

Blended - Learning

E-learning tutoré

Accueil  >  Les métiers du numérique  >   Java EE  >  Java Design Pattern

A l'issue de la formation, les stagiaires seront capables de :

  • Implémenter systématiquement l’encapsulation correcte, l’héritage et le polymorphisme en Java
  • Utiliser correctement les exceptions dans le code Java
  • Créer des tests unitaires simples pour les classes Java dans JUnit
  • Utiliser des collections et des énumérations
  • Reconnaître l’utilisation d’annotations et d’auto boxing en code Java
  • Comprendre comment le Java Garbage Collector est implémenté
  • Mettre en place un Singleton simple, et comprendre quand l’utiliser

La formation Java Design Pattern est accessible à toute personne ayant :

  • De bonnes connaissances en programmation Java
  • Une bonne maîtrise du vocabulaire de la programmation orientée objet

Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.

  • Développeurs informatiques
  • Ingénieurs d’étude
  • Architecte système et logiciel
  • Consultants et chefs de projets proches du développement.
  • Tout développeur ou informaticien souhaitant développer des applications et des services WEB avec JAVA J2EE

PROGRAMME DE FORMATION

JAVA DESIGN PATTERN

Principes fondamentaux de l’Orienté Objet 

  • Encapsulation – rendre toutes les données privées, protected ou non publiques
  • Conception à l’interface, et la mise en œuvre
  • L’utilisation de l’héritage et du polymorphisme

Vue d’ensemble des autres fonctionnalités de Java   

  • Collections sécurisées
  • Optimisation des boucles
  • Annotations
  • Autoboxing
  • Enumération

Atelier pratique    

Bonnes pratiques Java      

  • Exceptions – le bon, le mauvais et le laid
  • Constructeurs vs. clone ()
  • Implémentations hashCode () et equal ()
  • Refactoring – comment et quoi faire ?

Utilisation correcte de l’instanciation   

  • Infrastructure de codage et tuning
  • JUnit
  • Un aperçu de Ant and Maven
  • Un aperçu de Java Garbage Collection
  • Utilisation efficace de l’API Collections

Atelier pratique    

Modèles de conception      

  • Les raisons pour les design Pattern
  • Vue d’ensemble des modèles GoF
  • J2EE Patterns

Atelier pratique    

Allez plus loin

Développez vos compétences

Financement avec le CPF via

le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS