- Modul 1
- Einführung in PHP 8
- Neue Funktionen in PHP 8 wie Named Arguments, Match-Expressions, Union Types, etc.
- Änderungen in der Syntax von PHP 8 im Vergleich zu früheren Versionen von PHP
- Verwendung von PHP 8 auf verschiedenen Betriebssystemen und Plattformen
- Migration von PHP 7.x auf PHP 8.x
- Modul 2
- Leistungsverbesserungen in PHP 8
- Neue Funktionen in der Standardbibliothek von PHP 8
- Verwendung von Composer und anderen Tools zur Verwaltung von Abhängigkeiten und Paketen in PHP 8
- Arbeiten mit dem Typsystem und Union Types in PHP 8
- Best Practices für die Entwicklung von Anwendungen in PHP 8
- Modul 3
- Verwendung von Frameworks und Bibliotheken in PHP 8
- Debugging-Tools und -Techniken in PHP 8
- Testen von Anwendungen in PHP 8
- Sicherheitsaspekte in PHP 8
- Zukunftsaussichten von PHP und Roadmap für zukünftige Versionen
Bei einer Inhouse-Schulung können PHP-Frameworks und Bibliotheken ausführlich behandelt werden, z.B:
- Laravel
- Symfony
- PHPUnit
- Twig (Template-Engine)
- SwiftMailer (E-Mail-Handling)
- Faker (Daten-Generierung)
- Phinx (Datenbank-Migration)
- Pimple (Dependency Injection)
- Swiftlet (Mikro-Framework)
LernzieleDas Seminar "PHP 8 für Umsteiger" hat das Ziel, Entwickler:innen, die bereits mit früheren Versionen von PHP vertraut sind, mit den neuen Funktionen, Verbesserungen und Änderungen in PHP 8 vertraut zu machen. Das Seminar soll den Teilnehmenden helfen, effektiv auf PHP 8 umzusteigen, Best Practices für die Entwicklung von Anwendungen in PHP 8 zu verstehen und praktische Fähigkeiten für die Arbeit mit Frameworks, Bibliotheken und anderen Tools in PHP 8 zu erwerben.
ZielgruppenEntwickler:innen, die bereits Erfahrung mit früheren Versionen von PHP haben und auf PHP 8 umsteigen möchten. Es ist auch für Entwickler:innen geeignet, die bereits mit anderen Programmiersprachen vertraut sind und nun PHP 8 kennenlernen möchten.