PHP - Design Patterns

Dauer

PHP - Design Patterns

Comelio GmbH
Logo von Comelio GmbH

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
Es gibt keine bekannten Startdaten für dieses Produkt.

Beschreibung
  • Dauer:
    2 Tage
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, Web developers
  • Vorkenntnisse:
    PHP Basics
  • Methode:
    Lecture with examples and exercises.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2022999

  • Themen:
    A design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to solve a problem that can be used in many different situations. Patterns are formalized best practices that the programmer must implement themselves in …

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: PHP, Programmierung (allgemein), Java, (X)HTML & CSS und SQL & MySQL.

  • Dauer:
    2 Tage
  • Zeit:
    10:00 - 16:00
  • Lieferart:
    Online
  • Zielgruppe:
    Programmers, Web developers
  • Vorkenntnisse:
    PHP Basics
  • Methode:
    Lecture with examples and exercises.
  • Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
  • Kursnummer:
    2022999

  • Themen:
    A design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to solve a problem that can be used in many different situations. Patterns are formalized best practices that the programmer must implement themselves in the application. Object-oriented design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved. This training presents a selection of the GoF (Gang of Four) patterns which can be used in PHP and for web application development. After the training you will be capable of defining the basic usage scenarios and situations where these patterns can be helpful and you will be able to apply these patterns to real-world design problems.
A. Creational Patterns

Singleton (Ensure a class has only one instance, and provide a global point of access to it.) - Factory Method (Define an interface for creating a single object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses.) - Abstract Factory (Provide an interface for creating families of related or dependent objects without specifying their concrete classes.) - Prototype (Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype.)

B. Structural Patterns

Composite (Compose objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly.) - Decorator (Attach additional responsibilities to an object dynamically keeping the same interface. Decorators provide a flexible alternative to subclassing for extending functionality.) - Facade (Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.)

C. Behavioral Patterns

Strategy (Define a family of algorithms, encapsulate each one, and make them interchangeable.) - Chain of Responsibility (Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request.) - Command (Encapsulate a request as an object, thereby letting you parameterize clients with different requests.) - Iterator (Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation.) - Template Method (Define the skeleton of an algorithm in an operation, deferring some steps to subclasses.) - Visitor (Represent an operation to be performed on the elements of an object structure.)


Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling in XML, shortly before any of the current Semantic Web standards had been adopted. He started working as lecturer and consultant in 2002.

Veröffentlichungen

  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und OOP" (Comelio Medien, ISBN 978-3-939701-01-9)
  • "PHP und XML" (Comelio Medien, ISBN 978-3-939701-00-2)
  • "XHTML und CSS" (Comelio Medien, ISBN 978-3-939701-15-6)
  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
  • "SQL und relationale Datenbanken" (Comelio Medien, ISBN 978-3-939701-52-1)
  • "PHP und Oracle" (Comelio Medien, ISBN 978-3-939701-01-9)

Erfahrung: He works as an IT-consultant and project manager. He developed various business applications with his team in India and is today mainly involved in Business Intelligence projects. He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires.

Projekte: He works as an IT-consultant and project manager. He developed various business applications with his team in India and is today mainly involved in Business Intelligence projects.

Forschung: He led several research projects for business partners concerning expert systems, ontology-based software, and also online questionnaires.


Bei der Anmeldung von mehreren Teilnehmern bieten wir Ihnen attraktive Rabatte an. Ab drei Teilnehmern kann sich ein Inhouse-Seminar bei Ihnen lohnen. Gern erstellen wir Ihnen ein individuelles Angebot.
Alle Preise zuzüglich der gesetzlichen Mehrwertsteuer.

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Seminar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.