PHP: Der ultimative Komplettkurs für Webentwicklung mit PHP
Wenn du mich unterstützen möchtest: Wenn du den Kurs über den Link von mir hier kaufst, erhalte ich von Udemy eine höhere Verkaufs-Provision, als wenn der Kurs über die Platform aufgerufen und gekauft wird.
Udemy sagt mir hierbei zu, dass du den aktuell besten Preis erhälst, zu dem dieser Kurs aktuell auf dem Udemy-Marktplatz verkauft wird. Du solltest also über meinen Link nicht mehr bezahlen als wenn du den Kurs direkt über die Platform kaufst.
PHP ist eine moderne, objektorientierte Programmiersprache, mit der man sowohl einfache als auch sehr komplexe und dynamische Webseiten entwickeln kann.
Für Einsteiger die PHP lernen wollen ist es aufgrund der Vielzahl an Angeboten oft schwierig, einen Überblick darüber zu behalten, wie sie ihr Ziel am besten erreichen können. Dieser strukturierte Kurs vermittelt PHP in der nötigen Breite und Tiefe, sodass auch ein zunächst unerfahrener Teilnehmer zum Abschluss des Kurses die Programmiersprache eigenständig und fundiert anwenden kann.
In der Breite werden in diesem Kurs neben den Grundlagen von PHP, wie dem Aufbau der Sprache, der Interaktion mit HTML, der Funktionsweise eines Webservers viele weitere Inhalte vermittelt:
- Erstellung von Webseiten mit PHP,
- Steuerung von Datenbanken mit MySQL / phpmyadmin,
- Erstellung von Bildergalerien mit Upload-Funktion sowie Upload von Dateien,
- Sessions, Cookies und speziell ein Login-System,
- Objektorientierung (Namespaces, Autoloading, PSR-4, MVC-Pattern, Container-Pattern, Vererbung, …) sowie ein
- Content-Management-System mit Objektorientierung und MVC-Pattern.
In der Tiefe bringt der Kurs zusätzliches Expertenwissen, Tipps und ein tiefergehendes Verständnis, um PHP noch effizienter nutzen zu können:
- Erstellung einer PHP-Dokumentation, damit Probleme schneller gefunden werden und das Debugging leichter wird,
- Fehlerbehandlung (Exceptions),
- Ansteuerung einer JSON-API,
- URL-Veränderung mit .htaccess und mod_rewrite,
- Sicherheit im PHP-Code und Schutz vor SQL-Injections, XSS- und CSRF-Angriffen,
- Reguläre Ausdrücke und
- die Erstellung eines passwortgeschützten Admin-Bereichs.
Die vielfältigen Übungen, Praxisbeispiele und Miniprojekte werden konsequent durch sorgfältig erläuterte Theorie unterstützt, sodass die Teilnehmer auf einer klaren Lernkurve zu ihrem Ziel geleitet werden, fähige PHP-Entwickler zu werden.