PHP Schulungen & Inhouse Seminare
PHP, kurz für "Hypertext Preprocessor", ist eine weitverbreitete serverseitige Skriptsprache, die hauptsächlich für die Entwicklung dynamischer Webanwendungen und Websites verwendet wird. PHP erleichtert die Integration von Datenbanken, die Verarbeitung von Formularen und die Erstellung interaktiver Webinhalte.
Offene PHP Seminare - an vielen Standorten und Online
In unseren offenen Kursen profitieren Sie vom Wissen erfahrener Trainer und dem Austausch mit anderen Teilnehmenden. Unsere Kurse finden regelmäßig in unseren Schulungszentren in Nürnberg, Hamburg, München, Berlin, Köln und an weiteren 20 Standorten sowie online im Virtual Classroom statt.
Inhouse-Schulungen, Firmenseminare und Workshops
Unsere Experten besprechen im Vorfeld unverbindlich und kostenfrei maßgeschneiderte Inhalte und Anforderungen mit Ihnen.
Unsere Seminare zu PHP:
Softwareentwicklung mit PHP 8
Weiterführende Themen mit PHP
Sie haben das passende Seminar nicht gefunden? Dann fragen Sie uns unverbindlich an.
PHP lernen: Wissenswertes für Einsteiger und Fortgeschrittene!
PHP-Grundlagen:
- Syntax, Variablen und Datentypen.
- Operatoren, Kontrollstrukturen (Schleifen, Bedingungen) und Funktionen.
Strings und Textverarbeitung:
- String-Funktionen, Regex-Unterstützung und Textmanipulation.
Arrays:
- Indizierte Arrays, assoziative Arrays und multidimensionale Arrays. Funktionen für Array-Operationen.
Objektorientierte Programmierung in PHP:
- Klassen und Objekte, Eigenschaften und Methoden.
- Vererbung, Polymorphie, Abstraktion und Kapselung. Namensräume und Autoloading.
Formularverarbeitung:
- Daten von Benutzern über GET und POST abrufen.
- Validierung und Desinfektion von Eingaben.
Datenbankinteraktion:
- MySQL-Integration mit PHP, Verwendung der PDO (PHP Data Objects) oder MySQLi.
- SQL-Abfragen, Datenbankdesign und -optimierung.
Datei- und Verzeichnisoperationen:
- Dateien lesen und schreiben, Datei-Uploads, Verzeichnisse durchsuchen.
Sessions und Cookies:
- Daten zwischen Seitenaufrufen speichern und Benutzerauthentifizierung implementieren.
Fehlerbehandlung und Ausnahmebehandlung:
- Fehlerprotokollierung, benutzerdefinierte Fehlerbehandler und Ausnahmen.
Webdienste:
- Integration von RESTful-APIs und SOAP-Diensten.
Sicherheitspraktiken:
- SQL-Injektion verhindern, Cross-Site Scripting (XSS) und Cross-Site Request Forgery (CSRF) verhindern. HTTPS und sichere Passwortspeicherung.
PHP-Konfiguration:
- Umgang mit der php.ini-Datei, Verständnis für wichtige Konfigurationsoptionen.
Moderne PHP-Praktiken:
- Composer-Paketmanager, PSR-Standards und moderne Frameworks wie Laravel, Symfony oder Slim.
Templating-Engines:
- Verwendung von Engines wie Twig oder Blade für eine sauberere und sicherere Ausgabe.
Performance und Optimierung:
- Opcode-Caches wie OPcache, Profiling und andere Performance-Verbesserungstechniken.
Unit-Tests und Integrationstests:
- PHPUnit und Test-Driven Development (TDD) in PHP.
Nachricht senden