Ce que vous apprendrez ?

  • Réaliser un mini projet basé sur les design patterns
  • Appliquer les bonnes pratiques d’architecture logicielle
  • Identifier les problèmes récurrents de conception
  • Développer des applications plus maintenables
  • Améliorer la structure du code
  • Implémenter les patterns les plus courants en Java
  • Savoir quand et pourquoi les utiliser
  • Comprendre les principaux design patterns

Prérequis

  • Maîtrise de Java intermédiaire Bonne compréhension de la programmation orientée objet Notions de classes, héritage et polymorphisme Expérience basique en développement Java

Contenu de la Formation

Total: 18 Chapitres Total hours: 12
  • Qu’est-ce qu’un design pattern
  • Pourquoi utiliser les design patterns
  • Classification des patterns
  • Singleton
  • Factory Method
  • Abstract Factory
  • Adapter
  • Decorator
  • Facade
  • Observer
  • Strategy
  • Command
  • Choisir le bon pattern
  • Implémentation en Java
  • Cas d’utilisation réels
  • Analyse du problème
  • Application des patterns
  • Refactoring et amélioration

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Tarik Haddane

tarik.haddane@openskillroom.com

Tarik Haddane est consultant IT spécialisé en développement et formation. Fort d'une expertise en Java (JDK 8-22) et Angular (v18), il accompagne entreprises et développeurs dans la maîtrise des technologies modernes. Formateur expérimenté, il intervient auprès de professionnels et d'étudiants, notamment chez Atos France. Il conçoit des cours, ateliers et TP sur des sujets avancés tels que la programmation réactive, les tests unitaires et la modularité. Il développe également des applications en Node.js et Android Studio. Son domaine de recherche académique porte sur la PNL appliquée à la détection de texte offensant.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 12 hour
  • Language Français
  • Niveau de compétence. Débutant
  • CertificateOui
  • Nombre maximum d'inscrits 50
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.