Objektorientierte Entwicklung mit PHP 7
Der umfassende Einstieg in moderne Webentwicklung mit PHP7

What you will learn
Objektorientierung verstehen
Objektorientierte Projekte mit PHP7 umzusetzen
Ein eigenes Model View Controller Projekt umzusetzen
Die Funktionsweise moderner PHP-Frameworks zu verstehen
Wichtige Design-Patterns mit PHP umzusetzen
Namespaces in PHP beherrschen
Eigene Autoloader definieren
Why take this course?
🚀 Kursübersicht: Objektorientierte Entwicklung mit PHP 7 🏗️
Warum dieses Kurs?
🚀 Erfahrung des E-Commerces mit PHP: Dieses Videotraining ist dazu da, Dir die Grundlagen der Objektorientierten Entwicklung (OOP) mit PHP 7 zu vermitteln. Du wirst moderne Webapplikationen ohne externe Frameworks zu entwickeln lernen – perfekt für E-Commerce-Projekte und mehr!
👩💻 Praxisnahe Lernerfahrung: Obwohl es viele Online-Kurse über OOP mit PHP gibt, bietet dieser Kurs einen tiefgreifenden Einblick in die Praxis des E-Commerces. Du wirst nicht nur theoretische Konzepte verstehen, sondern auch praktische Fähigkeiten entwickeln, die Dir im Alltag als Webentwickler von Nutzen sein werden.
Grundlagen der Objektorientierung mit PHP 7
🧠 Objektorientierte Grundideen: Beginne das Training mit der Grundidee der OOP und lerne alle entscheidenden Begriffe und Konzepte kennen. Diese bilden die Fundamente für Deine Entwicklungsprojekte.
🔧 PHP 7 und OOP: Verstehe die praktische Umsetzung von OOP im Kontext von PHP 7, erfahre, wie du mit den vier Säulen der Objektorientierung – Abstraction (Abstraktion), Polymorphism (Polymorphie), Inheritance (Vererbung) und Encapsulation (Kapselung) – arbeitest.
PHP7 in der Praxis
🏗️ Real-world Application: Im zweiten Teil des Kurses bauen wir ein voll funktionsfähiges Projekt auf. Du wirst lernen, wie du mit PHP-Bordmitteln das Model-View-Controller Pattern (MVC) anwendest und Datenbankanfragen mit PDO (PHP Data Objects) verbinden kannst.
🛠️ Moderne Entwicklungswerkzeuge: Erfahre, wie du PHP-Namespaces für den Codeaufbau nutzt und wie du ein robustes Autoloading-System implementierst. Dies sind entscheidende Fähigkeiten für professionelle Webanwendungen.
Praktisches Projekt: Ein E-Commerce Shop
🛍️ Vollständiges Entwicklungserlebnis: Im praktischen Teil des Kurses entwickeln wir ein echtes E-Commerce-Shop-Projekt. Von der Bildergalerie bis hin zur Benutzerregistrierung und zum Login – du wirst alle Schritte durchspielen, die für einen funktionierenden Online-Shop erforderlich sind.
🖥️ Moderne PHP-Frameworks: Obwohl wir externe Frameworks nicht verwenden, bauen wir unsere eigenen Framework-ähnlichen Strukturen auf, um Dir Einblick in die Arbeitsweise moderner Webanwendungen zu geben.
📱 Design-Patterns: Lerne, wie Du Design-Patterns anwendest und wie Sie Dir bei der Strukturierung von Code und Architektur von Webapplikationen dienen können.
Bonus: Komplett gestaltete Bildergalerie
🎨 Editierbare Logos und Vorlagen: Als besonderen Bonus erhaltest Du eine komplett gestaltete Bildergalerie mit editierbaren Logos und vier Photoshop-Vorlagen für die Galerie. Außerdem bekommst du eine voll funktionsfähige HTML/CSS-Template-Datei zur Verwendung.
🔌 Erweiterbares und erweiterbar: Diese Ressourcen sind nicht nur zum Kopieren und Einfügen da, sondern laden auch zu weiterer Erweiterung und Anpassung an Deine eigenen Bedürfnisse ein.
Zusammenfassung
Mit diesem Kurs wirst du die Grundlagen der Objektorientierten Entwicklung mit PHP 7 verstehen und in der Lage sein, eigene Projekte zu entwickeln, die nicht nur funktional, sondern auch gut strukturiert und skalierbar sind. Du wirst die Werkzeuge und Techniken beherrschen, um professionelle Webanwendungen wie E-Commerce-Shops zu entwerfen und zu implementieren. Bereit für den nächsten Schritt auf deinem Weg zur Meisterschaft im PHP-Entwicklungs-Universum? Dann loslegen wir! 🚀💻🛍️
Start jetzt und transformiere Deine Webentwicklungskünste mit PHP 7 und Objektorientierung! 🌟
Screenshots




Our review
🎓 Zusammenfassung und Bewertung des PHP-Objektorientierten Programmierkurses:
Stärken:
- Grundlegende Erklärungen: Der Kurs bietet eine umfassende Einführung in das Thema und erklärt die Konzepte und Konventionen des Objektorientierten Programmierens (OOP) im PHP 7 sehr detailliert.
- Didaktische Struktur: Inhaltlich wird vom Grundlagen bis hin zum Praxisprojekt alles abgedeckt, was für Anfänger aus einer Vielzahl von Gründen sehr hilfreich sein kann.
- Einflussreiche Erklärungen: Die theoretischen Grundlagen werden so vermittelt, dass sie auch für absolute Unbedarften zugänglich sind.
- Projektteil: Im praktischen Teil wird das Gelerlte angewendet, wodurch der Lernprozess abgerundet wird.
- Zugangbarkeit: Der Kurs bietet einen guten Einstieg in PHP und die OOP, auch wenn der Lernende völlig unbedarft ist.
Kritikpunkte:
- Tempo und Wiederholung: Einige Teilnehmer fanden das Sprachtempo zu schnell und die mehrmalige Wiederholung von Sätzen anlässlich des Erzählens des gleichen Themas in den Videos aneinanderfolgender Lektionen störend.
- Praxisnähe: Im Projektteil, insbesondere ab Kapitel 5/7, wurden die Erklärungen deutlich kürzer und weniger klar, was die Übergänge zwischen den Konzepten schwieriger machen konnte.
- Qualität der Videos: Einige Teilnehmer hatten Probleme mit der Lesbarkeit des Code-Editors im Video und dem Kontrastarmen der Darstellung.
- Interaktivität: Der Fragen/Antworten Bereich bietet keine ausreichende Hilfe oder Unterstützung.
- Anpassung an verschiedene Lernstile: Das gleiche Tempo und die gleiche Art des Lehrens könnte für einige Teilnehmer nicht ideal sein, sodass sie den Inhalt öffentlich mehrfach abspielen mussten, um den Stoff zu verstehen.
Fazit: Der Kurs ist gut geeignet, um eine fundierte Grundlage im PHP 7 und der Objektorientierten Programmierung aufzubauen. Er bietet einen klaren und systematischen Lehrplan, der sowohl theoretische Kenntnisse als auch praktische Anwendungskompetenzen vermittelt. Die Kritikpunkte bezüglich des Tempos und der Interaktivität deuten darauf hin, dass einige Teile des Kurses optimiert werden könnten, um noch besser an den Lernbedarf verschiedener Teilnehmer anzusprechen. Insgesamt wird der Kurs als wertvoll für Anfänger und Zwischendurchkomer beurteilt.
Verbesserungsvorschläge:
- Achten auf ein Tempo, das auch für schneller gehörigen Lernenden verständlich ist.
- Erweitern die interaktive Komponente des Kurses (z.B. durch zusätzliche Q&A-Sessions oder Code-Reviews).
- Sorgen für eine bessere Lesbarkeit und Anpassungsmöglichkeit der Videocode-Präsentationen.
- Bieten umfangreichere theoretische Übungen an, die direkt in den Projektteil überführt werden können.