Design Patterns in Python

Classroom training | German | Claim

Duration of training: 5 days

Objectives

Dieser Kurs hilft den Teilnehmern, wartbaren Code zu schreiben und effizienter zu kommunizieren, indem alle von der Gang of Four eingeführten Entwurfsmuster behandelt werden. Der Kurs konzentriert sich sowohl auf die offizielle Klassifizierung der Entwurfsmuster als auch auf Anwendungsfälle. Für jedes Entwurfsmuster gibt es Übungen

Target audience

Programmierer

Requirements

Erfahrung mit Python

Agenda

Objektorientiertes Programmieren in Python

  • Spezielle Methoden
  • Klassenattribute
  • Klassenmethoden
  • Vererbung
  • Reihenfolge der Methodenauflösung
  • Duck Typing

SOLID-Prinzipien

Design Patterns

  • Vorteile
  • Klassifizierung

Ursprünge von Entwurfsmustern

Entwurfsmuster

  • Singleton
  • Fabrikmethode
  • Abstrakte Fabrik
  • Builder
  • Prototyp

Strukturierungsmuster

  • Adapter
  • Dekorator
  • Kompositum
  • Proxy
  • Fassade
  • Fliegengewicht
  • Brücke

Verhaltensmuster

  • Template-Methode
  • Strategie
  • Zustand
  • Verantwortungskette
  • Befehl
  • Beobachter
  • Memento
  • Mediator
  • Besucher
  • Iterator

Anwendungsfälle für Entwurfsmuster

Gängige Fehler und Fallen

Objectives

Dieser Kurs hilft den Teilnehmern, wartbaren Code zu schreiben und effizienter zu kommunizieren, indem alle von der Gang of Four eingeführten Entwurfsmuster behandelt werden. Der Kurs konzentriert sich sowohl auf die offizielle Klassifizierung der Entwurfsmuster als auch auf Anwendungsfälle. Für jedes Entwurfsmuster gibt es Übungen

Target audience

Programmierer

Requirements

Erfahrung mit Python

Agenda

Objektorientiertes Programmieren in Python

  • Spezielle Methoden
  • Klassenattribute
  • Klassenmethoden
  • Vererbung
  • Reihenfolge der Methodenauflösung
  • Duck Typing

SOLID-Prinzipien

Design Patterns

  • Vorteile
  • Klassifizierung

Ursprünge von Entwurfsmustern

Entwurfsmuster

  • Singleton
  • Fabrikmethode
  • Abstrakte Fabrik
  • Builder
  • Prototyp

Strukturierungsmuster

  • Adapter
  • Dekorator
  • Kompositum
  • Proxy
  • Fassade
  • Fliegengewicht
  • Brücke

Verhaltensmuster

  • Template-Methode
  • Strategie
  • Zustand
  • Verantwortungskette
  • Befehl
  • Beobachter
  • Memento
  • Mediator
  • Besucher
  • Iterator

Anwendungsfälle für Entwurfsmuster

Gängige Fehler und Fallen

Tags

Recommend this site