Als script Sprache bekonnen bietet PHP seit vielen Jahren auch eine Voll umfängliche Objektorientierung an,
dieser Kurs richtet sich an Entwickler die davon bisher weniger gebrauch gemacht haben und ihre Kentnisse vertiefen möchten.
In diesem Kurs lernst du die wichtigsten Grundlagen der Objekt Orientierten Programmierung am Beispiel von PHP kennen. Die 4 Säulen der Objektorientierten Programmierung, Vererbung, Verkapselung, Abstraktion und Polymorphismus werden im Einstieg Theoretisch und dann später sehr Praktisch im Code erklärt.
In diesem Kurs lernst du die Grundlagen der Objektorientierten Programmierung, so das du Objektorientierten Code Verstehen und Entwickeln kannst. Mit dem erlernten wissen kannst du in Teams mit anderen PHP OOP zusammen arbeiten und dich über wichtige OOP Themen austauschen
Der Kurs beinhaltet:
Namespaces, Klassen Benamung, Extends, Interfaces, Vererbung, Public – Protected – Private Access Modifikatoren, Abstrakte Klassen, überschreiben von Funktionen.
Der Kurs verfügt über Umfangreiche Beispiel Codes, für die alle Tests in PHP Unit geschrieben sind, so lernst du gleich wie man Klassen testen kann.
Cheat Cheats:
Unsere kleinen Helfer damit das Wissen bei dir bleibt
Die 3 Säulen der Objekt Orientierten Programmierung
Die Keywords für die Objekt Orientierung
FAQ:
Hier hast du Gelegenheit Fragen zustellen und erhälst eine umfassende Antwort via Videoerklärung
Die Geschichte der Objekt Orientierten Programmierung:
Ein kleiner Exkurs von Smalltalk und Simila-67 über C++, Object Pascal, Visual Basic, Java bis zur Objekt Orientierung von PHP
Mit im Kurs dabei
John Behrens entwickelt PHP Seit 2000
Der Blaue PHP Elephant und der Rote PHP Elephant
Eingesetzte Tools:
Visual Studio Code
Gitlab
Draw io für die UML Diagramme
GIT
PhpUnit
Windows Subsystem Linux