thePHP.cc Logo English Kontakt
Design Patterns für Webanwendungen

Design Patterns für Webanwendungen

Die Idee der Entwurfsmuster (Design Patterns) geht zurück auf den Mathematiker und Architekten Christopher Alexander und wurde von Erich Gamma, Richard Helm, Ralph Johnson und John Vlissides im wegweisenden Buch Entwurfsmuster als Werkzeug für die Software-Entwicklung angewendet.

Entwurfsmuster beschreiben eine Lösungsidee für wiederkehrende Probleme und helfen einem Entwickler, schneller bessere Lösungen zu schaffen. Ganz nebenbei sind sie auch eine gemeinsame Sprache, mit der sich Entwickler auch über Technologiegrenzen austauschen können. In dieser Schulung werden wir die wichtigsten Entwurfsmuster für Webanwendungen durch Live Coding erkunden und uns gemeinsam ansehen, was man damit so alles machen kann.

Lernziele
Zielgruppe

Diese Schulung richtet sich an Software-Entwickler, die professionell programmieren und umfangreiche objektorientierte Anwendungen erstellen oder pflegen. Die Übungen und Codebeispiele sind in PHP, aber auch für Programmierer zugänglich, die in anderen objektorientierten Sprachen entwickeln.

Voraussetzungen

Die Teilnehmenden sollten mindestens 1-2 Jahre Erfahrung in der Programmierung mit PHP oder einer ähnlichen Programmiersprache haben. Sie sollten Erfahrung mit prozeduraler und objektorientierter Programmierung haben und den Umgang mit einer IDE und gängigen Entwicklungswerkzeugen wie der Versionskontrolle Git sicher beherrschen.

Leistungsumfang

Bitte beachten Sie, dass je nach gebuchter Schulung die einzelnen Online-Termine jeweils zu unterschiedlichen Tageszeiten stattfinden können.

Technische Voraussetzungen für die Teilnahme an einer Online-Schulung.

Verfügbar online "inhouse"

Mehr erfahren

Exklusiv und individualisiert?

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.

Mehr Informationen