Mastering SOLID: Interface Segregation

'Code against interfaces' ist ja schön und gut, aber wie sollten diese Interfaces aussehen? In dieser Schulung lernen Sie viel darüber, wie Sie richtig mit Interfaces arbeiten und wie Sie das Interface Segregation-Prinzip richtig anwenden.

Wir haben die Lerninhalte speziell für Online-Schulungen aufbereitet. Anstelle von Präsentationsfolien setzen wir auf Live-Coding mit Erläuterungen und beantworten gerne Zwischenfragen, die uns im Chat gestellt werden.

Die Vermittlung von Inhalten wechselt sich mit praktischen Übungen ab, in denen wir die Teilnehmer per Screen-Sharing individuell betreuen. Um eine gute individuelle Betreuung sicherzustellen, sind unsere Online-Schulungen jeweils auf maximal 10 Teilnehmern begrenzt.

Lernziele

  • Sie verstehen das Interface Segregation-Prinzip und sein Zusammenspiel mit anderen SOLID-Prinzipien
  • Sie setzen Vererbung richtig ein

Zielgruppe

Diese Schulung richtet sich an Teilnehmer, die professionell programmieren und umfangreiche objektorientierte Anwendungen erstellen oder pflegen möchten. Die Codebeispiele sind in PHP, aber auch für Programmierer zugänglich, die in anderen objektorientierten Sprachen entwickeln.

Voraussetzungen

Voraussetzung sind praktische Erfahrungen mit objektorientierter Programmierung in PHP oder einer anderen Programmiersprache.

Informationen zu den technischen Voraussetzungen.

Hier erweben Sie die notwendigen Vorkenntnisse: Einstieg in OOP Fortgeschrittene OOP OOP Master Class Mastering SOLID: Single Responsibility Mastering SOLID: Open/Closed-Prinzip Mastering SOLID: Liskov-Substition

Agenda

08:45–09:00 Login und Ankommen
09:00–09:45 Einführung in SOLID und das Interface Segregation-Prinzip
09:45–09:50 Pause
09:50–10:35 Live Coding: Äpfel und Birnen
10:35–10:40 Pause
10:40–11:25 Praxisübung: Interface Segregation
11:25–11:30 Pause
11:30–12:15 Review der Übung, Zusammenfassung, Ausblick

Exklusiv und individualisiert?

Wir passen die Inhalte und Schwerpunkte unserer Schulungen gerne an Ihre konkreten Wünsche und Bedürfnisse an. Individualisierte Schulungen führen wir online exklusiv für Ihre Mitarbeiter zum Wunschtermin durch.

Mehr Informationen