OOP Master Class
Objektorientierte Programmierung ist nicht schwer zu verstehen, aber die richtige Anwendung ist in der Praxis gar nicht so einfach. Diese Schulung macht aus PHP-Entwicklern OOP-Profis. Neben wichtigen Prinzipien und Arbeitsweisen werden zahlreiche Tricks und Kniffe aus der langjährigen Praxis vermittelt.
Lernziele
- Fachliche Konzepte in kleinen Objekten kapseln
- Objekterzeugung von der Benutzung entkoppeln
- Design Patterns als Lösungsideen verstehen
- Wichtige Best Practices für guten OOP-Code kennen
Zielgruppe
Diese Schulung richtet sich an Teilnehmende, die professionell PHP programmieren und objektorientierte Anwendungen erstellen oder pflegen möchten.
Voraussetzungen
Voraussetzung sind praktische Erfahrungen mit objektorientierter Programmierung in PHP oder einer ähnlichen Programmiersprache. Die notwendigen Grundlagen werden beispielsweise in der Schulung Fortgeschrittene OOP vermittelt.
OOP Master Class 990,- EUR 10 Credits
5 Online-Sitzungen á 120 Minuten
Diese Schulung findet voraussichtlich das nächste Mal im statt.
-
Kleine Objekte
Dauer: 120 Minuten
- Begrüßung, Vorstellung, Erwartungen
- Wiederholung der wichtigsten Grundlagen
- Wie klein müssen Objekte sein?
- Live Coding: Hast Du mal nen Euro für mich?
-
Dependency Injection und Objekterzeugung
Dauer: 120 Minuten
- Objekte und ihre Abhängigkeiten
- Dependency Injection
- Abstract Factory
- Service Locator
- Live Coding: DI-Container
-
Design Patterns
Dauer: 120 Minuten
- Häuser- und Städtebau als IT-Problem
- Was man über Design Patterns wissen muss
- Design Patterns: Bestandsaufnahme
- Live Coding: von der Idee zum Code
-
Software-Architektur und Frameworks
Dauer: 120 Minuten
- Zurück zu den Wurzeln
- Architektur ist rekursiv
- SOLID
- Framework: Fluch oder Segen?
-
Wie geht es weiter?
Dauer: 120 Minuten
- Best Practices
- Coding Guidelines
- Weiterbildung: die Tür schwingt in beide Richtungen
- Fragen und Antworten
- Feedbackrunde und Verabschiedung
Ihr Trainer
Stefan Priebsch inspiriert durch die Kombination von neuen Ideen mit erprobten Ansätzen.Sie wollen diese Schulung exklusiv für Ihr Unternehmen?
Wir führen jede Schulung auch gerne exklusiv online ("inhouse") für Sie durch. Dabei passen wir Inhalte und Schwerpunkte an Ihre konkreten Wünsche und Bedürfnisse an und arbeiten im Rahmen der Möglichkeiten auch direkt mit Beispielen direkt aus Ihrer Codebasis.