PHP Tutorial – objektorientierte Programmierung: Grundlagen & Praxis

Du möchtest eine moderne Website gestalten? Hier geht es los: Lerne die objektorientierte Entwicklung mit PHP von den Grundlagen bis zur Umsetzung in der Praxis kennen. In dem 10-stündigen Tutorial von Jan Brinkmann erwarten dich Basics, fortgeschrittene Konzepte, Entwurfsmuster und praktische Projekte.

  • 88 Lektionen in 10 Stunden Video-Training zur objektorientierten Web-Programmierung mit PHP
  • Von den Grundlagen bis zur Praxis und als Bonus ein vollständiges HTML/CSS-Template
  • Von Jan Brinkmann, einem Entwickler aus Leidenschaft mit über 15 Jahren Web- und App-Erfahrung

Sprachen lernen war nie so einfach! Lass dir mit dem PHP Tutorial zeigen, wie du deine Website auf Basis objektorientierter Programmierung erstellst.


Dieses Produkt gibt es auch im Sparpaket

StarterKit Webdesign - Für den Einstieg mit Durchblick


PHP Tutorial – objektorientierte Programmierung: Grundlagen & Praxis
Sobald du dem Cookie zum Anzeigen von Videos zustimmst, akzeptierst du die Datenschutzerklärung von YouTube und kannst unsere Videos ansehen.
Dieser Inhalt ist verwendbar mit: Kategorie Icon

Lerne im Video-Tutorial PHP und die objektorientierte Programmierung

Du willst PHP verstehen und einsetzen können? Dann häng dich an die Fersen von Jan Brinkmann, selbst erfahrener Developer seit über 15 Jahren! In zwei übergeordneten Kapiteln bekommst du die Grundlagen und auch die praxisrelevanten Infos an die Hand, um selbstständig mit PHP arbeiten zu können. Als Bonus enthält dieses Training eine komplett gestaltete Bildergalerie, die gut ausgestattet ist: ein editierbares Logo, vier Photoshop-Vorlagen der Galerie und die vollständige Umsetzung als HTML/CSS-Template, zur privaten und kommerziellen Nutzung.

Sobald du dem Cookie zum Anzeigen von Videos zustimmst, akzeptierst du die Datenschutzerklärung von YouTube und kannst unsere Videos ansehen.

Objektorientierte Programmierung – die Grundlagen

Dieses PHP-Tutorial startet bei der Grundidee der Objektorientierung und macht dich mit allen Begriffen vertraut. Anschließend lernst du die vier Säulen der Objektorientierung kennen – die auch als APIE abgekürzten Konzepte sind Abstraction, Polymorphism, Inheritance und Encapsulation.

Schließlich lernst du die praktische Umsetzung kennen und entdeckst auf einfache Weise, welche Möglichkeiten PHP 7 bietet. Die fortgeschrittenen Konzepte der objektorientierten Programmierung bereiten dich auf deine alltägliche Arbeit mit PHP vor.

Den Übergang zur Praxis kennzeichnet die Strukturierung von Projekten. Dabei nutzt du den Autoloader für Klassen und die PHP-Namespaces. Vor dem umfangreichen Projekt lernst du einige Design-Patterns kennen, die du immer wieder brauchen wirst.

PHP in der Praxis

Im zweiten Teil des Trainings wird dir gezeigt, wie moderne PHP-Frameworks arbeiten. Dazu setzen wir ausschließlich mit PHP-Bordmitteln das Model-View-Controller-Pattern um. Du teilst den Code mit Namespaces in logische Einheiten und erzeugst ein voll funktionsfähiges Projekt, das HTML-Templates verarbeitet. Dabei bekommst du Einblicke in den Aufbau heutiger Webprojekte, vollkommen ohne Umwege.

Die Bildergalerie umfasst einen zentralen Einstiegspunkt über die index.php-Datei, das Routing der Anfrage zu den korrekten Klassen, eine Bootstrap-Klasse zur Bestimmung der richtigen Ressource, Front-Controller mit Actions, objektorientierte Datenbankanbindung mittels PDO und der Benutzeranmeldung. Außerdem verarbeitest du POST-Requests, verarbeitest hochgeladene Bilder und skalierst diese auf eine gemeinsame Bildhöhe.

Eine Benutzerregistrierung wird noch eingebaut, ebenso wie der entsprechende Log-in.

Das lernst du im PHP Tutorial

Du erlernst Basiswissen und auch die objektorientierte Webentwicklung mit PHP anhand wichtiger Konzepte aus der Praxis. Ebenso erhältst du das Handwerkszeug, gesamte Webapplikationen mit den PHP-Bordmitteln umzusetzen, ohne auf externe Frameworks zurückzugreifen: Objektorientierung verstehen und objektorientierte Projekte mit PHP umsetzen, ein eigenes Model-View-Controller-Projekt erstellen, die Funktionsweise moderner PHP-Frameworks verstehen, wichtige Design-Patterns mit PHP umsetzen, Namespaces in PHP beherrschen und eigene Autoloader definieren.

Kompatibilität (alle Produkte für Windows und macOS)

Das PHP Tutorial zur objektorientierten Programmierung ist für PHP 7 optimiert.

Fazit

Objektorientierte Programmierung mit PHP. Lerne die Grundlagen kennen und steige direkt in die Praxis ein. 10-stündiges Video-Tutorial.

Schnapp dir jetzt den Artikel:


4 Bewertungen – 5 von 5 Sternen

Bewertet mit 5 von 5 Sternen, basierend auf 4 geprüfte Bewertung(en).

01.06.2019

Grundlagen, Naja. Beispiele, die bei PHP7 (auf meiner Homepage seit 2017) nicht funktionieren. Obwohl in der Beschreibung steht "Das PHP Tutorial zur objektorientierten Programmierung ist für PHP 7 optimiert.". Also der PHP MYSQL Teil funktioniert zwar mit PHP5 aber mit PHP7 nicht wirklich. --> "Call to undefined function mysql_connect()"
3 von 5 Sternen.
08.12.2018

Grob überflogen, kann ich bei dem Preis- und Leistungsverhältnis 5 Sterne vergeben. Vielen Dank.
5 von 5 Sternen.
31.03.2018

Genau was ich gesucht habe.
5 von 5 Sternen.
13.09.2017

Der Kurs ist für alle zu empfehlen, die mit php5 oder php7 Webseiten erstellen wollen und dabei auf interessante php-Features zurückgreifen wollen.

Auf der DVD sind keine PHP-Scripte als Dateien enthalten.

Wichtige Info:
Bei der DVD sind zwei Video-Sequenzen unvollständig:

- Objektorientierte Web-Programmierung mit PHP - 5.12 Lösung #3 - Auf der DVD: Pfad /data/41/41.mp4
- Objektorientierte Web-Programmierung mit PHP - 6.02 Sleep und WakeUp bei der Serialisierung - Auf der DVD im Pfad: /data/43/43.mp4

Alle Dateien haben das Änderungsdatum vom 20.06.2016

5 von 5 Sternen.