Introduction to OOP
Object Orientation is the predominant programming model in professional PHP use. This training teaches the essential basics of object-oriented programming in PHP and thus creates important prerequisites for understanding and using current frameworks and software products such as Drupal, Typo3, NEOS, or Magento.
Learning Objectives
- Understand the basic principles of object-oriented programming
- Write robust and type-safe code
- Create maintainable object-oriented applications
Target Audience
This training is intended for attendees who want to learn object-oriented programming with PHP.
Requirements
Basic knowledge of PHP or a similar programming language and initial experience in using an IDE or a text editor with syntax highlighting are required.
Introduction to OOP 990,- EUR 10 Credits
5 Online Sessions á 120 minutes
No date is currently planned for this training.
-
Contents
- Global State as an Antipattern
- OOP Principles: Abstraction, Encapsulation, Inheritance, Polymorphism
- Visibility and Type Safety
- Dependency Injection and Collaboration
- How should I structure my application?
Your Trainer
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.