Objektorientierte Programmierung mit PHP
Master PHP object-oriented programming! Become a proficient PHP developer and build professional software. Level up your skills today.
Course Content
Objektorientierte Programmierung mit PHP is a beginner-level Udemy course taught by John Behrens. It runs 2h 6m, is taught in German, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 5 reviews, with 60 students enrolled. It is a paid course, last updated May 2023.
PHP Objektorientierung meistern: Dein umfassender Kurs für fortgeschrittene PHP-Entwickler
Du bist PHP-Entwickler und möchtest deine Kenntnisse in der Objektorientierten Programmierung (OOP) vertiefen? Dieser Kurs ist perfekt für dich! Auch wenn du bisher weniger Erfahrung mit PHP OOP hast, lernst du hier die wichtigsten Grundlagen und kannst direkt loslegen.
Wir tauchen tief in die 4 Säulen der Objektorientierung ein:
- Vererbung: Nutze die Kraft der Wiederverwendung, um Code effizienter zu gestalten.
- Verkapselung: Schütze deine Daten und sorge für eine robuste Programmstruktur.
- Abstraktion: Konzentriere dich auf das Wesentliche und vereinfache komplexe Systeme.
- Polymorphismus: Schreibe flexiblen Code, der verschiedene Objekte gleich behandeln kann.
Was du in diesem Kurs lernst:
Du erlernst die Grundlagen der objektorientierten Programmierung in PHP, sodass du objektorientierten Code verstehen und entwickeln kannst. Mit dem erworbenen Wissen kannst du erfolgreich in Teams mit anderen PHP-Entwicklern zusammenarbeiten und dich über wichtige OOP-Themen austauschen.
Detaillierte Inhalte:
- Namespaces: Organisiere deinen Code und vermeide Namenskonflikte.
- Klassen Benennung: Lerne die Best Practices für eine klare und verständliche Benennung von Klassen.
- Extends & Interfaces: Verstehe den Unterschied und die Anwendung von Vererbung und Schnittstellen.
- Public – Protected – Private Access Modifikatoren: Kontrolliere den Zugriff auf deine Klassenmember.
- Abstrakte Klassen: Definiere Blaupausen für andere Klassen.
- Überschreiben von Funktionen: Passe das Verhalten von Klassen an.
Praxisorientiertes Lernen:
Der Kurs beinhaltet umfangreiche Beispielcodes, für die alle Tests mit PHPUnit geschrieben wurden. So lernst du direkt, wie du Klassen testen kannst und sicherstellst, dass dein Code zuverlässig funktioniert.
Zusätzliche Lernhilfen:
- Cheat Sheets: Unsere kleinen Helfer, damit das Wissen nachhaltig bleibt.
- Die 3 Säulen der Objektorientierten Programmierung: Eine klare und verständliche Darstellung der Kernkonzepte.
- FAQ: Stelle Fragen und erhalte umfassende Antworten in Form von Videoerklärungen.
- Die Geschichte der Objektorientierten Programmierung: Ein kurzer Überblick von Smalltalk bis PHP.
Über den Kursleiter:
John Behrens entwickelt PHP seit dem Jahr 2000 und teilt sein umfassendes Wissen gerne mit dir.
Technologien & Tools:
- Visual Studio Code
- GitLab
- Draw.io (für UML-Diagramme)
- Git
- PHPUnit
- Windows Subsystem for Linux
Keywords: PHP, Objektorientierung, OOP, Programmierung, PHP OOP, Vererbung, Verkapselung, Abstraktion, Polymorphismus, PHPUnit, Klassen, Interfaces, Namespaces, PHP Entwicklung, PHP lernen.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.