3 jours (21 heures)

Formation certifiante - Code CNCP : 2231 - Certif Info : 94013

Objectifs

  • 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

Prérequis

  • Avoir de bonnes Connaissances en programmation Java
  • Maîtriser le vocabulaire de la programmation orientée objet

Vous n’avez pas les prérequis nécessaires pour la formation Java Design Pattern ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION JAVA DESIGN PATTERN

Jour 1

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  

Jour 2

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    

Jour 3

Modèles de conception      

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

Atelier pratique    

 

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS