PHP 8 Fortgeschrittenenkurs
Seminarinformationen
Seminar - Ziel
In diesem 2-tägigen Schulung "PHP 8 für Fortgeschrittene" werden Sie die neuesten Funktionen und Techniken in PHP 8 entdecken. Dazu gehören PHP JIT, Constructor Property Promotion, benannte Argumente, Union Types, die Match-Kontrollstruktur, der Nullsafe-Operator und Weak Maps. Sie werden in der Lage sein, komplexe Funktionen und Klassen zu erstellen, wie objektorientierte Programmierung, Vererbung, Schnittstellen und abstrakte Klassen.
Weitere Themen umfassen Namespaces, reguläre Ausdrücke, asynchrone Kommunikation mit Ajax und JSON, Fehlerbehandlung sowie die Verarbeitung von XML mit SimpleXML und XPath. Sie werden auch praktische Anwendungen kennenlernen, wie das Versenden von E-Mails mit PHPMailer und die Erstellung von PDFs mit FPDF. Der Kurs gibt Ihnen zudem die Gelegenheit, eines oder mehrere Themen Ihrer Wahl eingehender zu behandeln. Nach Abschluss des Seminars verfügen Sie über fortgeschrittene Kenntnisse in PHP 8 und sind in der Lage, komplexe Anwendungen zu entwickeln.
Teilnehmer - Zielgruppe
Kurs - Voraussetzungen
- HTML-Kenntnisse sind erforderlich
- SQL- und JavaScript-Kenntnisse sind von Vorteil
- PHP Grundkenntnisse, wie sie das Seminar PHP 8 Grundkurs vermittelt
Seminardauer
- 2 Tage
- 09:00 Uhr bis 17:00 Uhr
Schulungsunterlagen
Seminar-Inhalt / Agenda
Neuheiten in PHP 8
- PHP JIT
- Constructor Property Promotion
- Named Arguments
- Union Types
- Match Kontrollstruktur
- Nullsafe Operator
- Weak maps
Erstellen von Funktionen und Klassen
- OOP Objektorientierte Programmierung in PHP (sichern und vertiefen)
- Magische Methoden
- Private und öffentliche Klassenattribute
- Vererbungen
- Schnittstellen und Abstrakte Klassen
Arbeiten mit Namespaces
- Namespaces und Sub-Namespaces deklarieren
- Multiple Namespaces
- Funktionen im globalen Namensraum
Arbeiten mit regulären Ausdrücken
- Perl Compatible Regular Expressions (PCRE)
- PCRE-Suchmuster
- Modifikatoren in PCRE Suchmustern
- Pattern Syntax
- PCRE Funktionen
Asynchrone Kommunikation mittels Ajax und JSON
- Wie funktioniert Ajax (JavaScript)?
- Was ist JSON?
- Praktische Beispiele für die Anwendung
Exception Handling
- Behandlung von Fehlern (Error Handling)
- Fehlermeldungen unterdrücken
- Fehlerbehandlung steuern
- Behandlung von Ausnahmen (Exception Handling)
Erstellen und verarbeiten von XML-Dokumenten mit SimpleXML und XPath
- Struktur von XML Dokumenten
- XPath Syntax und Operatoren
- XPath Abfragen mit SimpleXML
- XML Dokumente mit Simple XML erzeugen
Klassen im Praxiseinsatz
- Email versenden mit PHPMailer
- PDF-Erstellung mit FPDF
Möglichkeit zur Vertiefung eines oder mehrerer von den Teilnehmern gewünschten Themen
Weitere Schulungen zu Thema PHP
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnIn dieser lernen Sie die Grundlagen der PHP-Programmierung
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnIn diesem Seminar erhalten Sie die erforderliche Grundlagen für den Einstieg in die fortgeschrittene Programmierung mit PHP
- u.a. in Köln, Wien, Essen, Koblenz, DarmstadtIn diesem 5-tägigen Schulung "PHP 8 Kompaktkurs" erhalten Sie einen umfassenden Überblick über die grundlegenden Konzepte und fortgeschrittenen Funktionen der Programmiersprache PHP 8. Der Kurs behandelt die Einrichtung einer lokalen Entwicklungsumgebung, den ...
- u.a. in Frankfurt am Main, Stuttgart, Nürnberg, Virtual Classroom, KasselIn dieser 3-tägigen Schulung "Einführung in Laravel" erhalten Sie eine praxisorientierte Einführung in das Laravel-Framework. Sie lernen, wie man mit Laravel Webanwendungen entwickelt, von der Einrichtung eines Projekts über das Erstellen von Routen für APIs und ...