thePHP.cc Logo Deutsch Contact
OOP Master Class

OOP Master Class

Object-oriented programming is not difficult to understand, but applying it correctly in practice is not as easy. This training turns PHP developers into OOP professionals. In addition to important principles and working methods, numerous tricks of the trade from many years of practice are taught.

Learning Objectives

Target Audience

This training is intended for participants who want to program PHP professionally and create or maintain object-oriented applications.

Requirements

Prerequisite is practical experience with object-oriented programming in PHP or a similar programming language. The necessary basics are taught, for example, in the Advanced OOP training.

OOP Master Class 999,- EUR

5 Online Sessions á 120 minutes

No date is currently planned for this training.

  1. Value Objects

    Duration: 120 minutes

    • Welcome, introduction and expectations
    • Recap of the most important basics
    • How small do objects have to be?
    • Live Coding: Do you have a Euro for me?
  2. Dependency Injection and Object Creation

    Duration: 120 minutes

    • Objects and their dependencies
    • Dependency Injection
    • Abstract Factory
    • Service Locator
    • Live Coding: DI-Container
  3. Design Patterns

    Duration: 120 minutes

    • Housing and urban development as an IT problem
    • What you need to know about Design Patterns
    • Design Patterns: Taking stock
    • Live Coding: from idea to code
  4. Software Architecture and Frameworks

    Duration: 120 minutes

    • Back to the roots
    • Architecture is recursive
    • SOLID
    • Framework: curse or blessing?
  5. Best Practices

    Duration: 120 minutes

    • Best Practices
    • Coding Guidelines
    • Education: the door swings both ways
    • Questions and Answers
    • Feedback and Closing
Price per participant and subject to the statutory VAT applicable at the time of invoicing.

Ihr Trainer

Stefan Priebsch Stefan Priebsch inspires with a combination of new ideas and field-tested approaches.

Exclusive and customized?

We are happy to conduct any training exclusively online ("in-house") for you. We adapt the content and focus to your specific wishes and needs and optionally work with examples directly from your code base.

Request notification

We will be happy to inform you by e-mail when a specific date for this training course has been set.
Please enter your e-mail address here.

Request exclusive training

We will be happy to contact you to plan an exclusive training course.
Please enter your e-mail address here.

We only use the data entered here to send the requested information.

Thank you for your interest!

Please give us a little more context:

Thank you for your interest!

We will contact you as soon as a date has been fixed.

We will get back to you as soon as possible.

Book training

Training X

    An error has occurred during processing. Please check the marked fields.

    Contact Information

    Billing address

    Our offer is aimed exclusively at companies.

    All prices are subject to the statutory VAT applicable at the time of invoicing.

    After we receive your booking, you will receive your invoice from us the next working day and we will contact you by email to request the contact details of the participants.

    We use the data collected via this form exclusively for contract processing.

    Voucher

    Booking

    Thank you for your booking!

    You will receive your invoice from us the next working day, and
    we will contact you by e-mail to ask for the contact details of the participants.