PHP Developer – 4 Tage Online-Unterricht

1.950,00 EUR

  • 4 Tage
Live-Virtuelles Klassenzimmer
Klassenzimmer
In-House / In-Company

Erstellen Sie dynamische, datenbankgestützte Webanwendungen mit dem Kurs „PHP Developer“. Dieser praxisorientierte Kurs richtet sich an angehende wie auch erfahrene Entwickler und behandelt moderne PHP-Programmierung, objektorientierte Entwicklung, Datenbankintegration und Webanwendungsarchitektur. Sie lernen, wie Sie sauberen PHP-Code schreiben, Benutzereingaben verarbeiten, Sitzungen und Cookies verwalten, sich mit PDO sicher mit Datenbanken verbinden, objektorientierte Programmierprinzipien umsetzen und Webservices integrieren. Der Kurs führt außerdem in Design Patterns, Templating und moderne PHP-Entwicklungspraktiken ein, damit Sie sichere, skalierbare und gut wartbare Anwendungen erstellen können. Am Ende des Kurses verfügen Sie über die praktischen Fähigkeiten, um professionelle PHP-Webanwendungen nach aktuellen Branchenstandards zu entwickeln.

Hauptfunktionen

Sprache

Kurs und Materialien sind auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

4 Tage (8 Stunden/Tag) Präsenzunterricht

mit zertifizierten Trainern

Über 40 empfohlene Lernstunden

Übungen und Lösungen

Herunterladbare PDF-Dokumente mit ausführlichen Inhalten (Folien, Erklärungen)

Zertifikat

Abschlusszertifikat verfügbar

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie in der Lage sein:

Verbinden

Verbinden Sie PHP-Anwendungen mit relationalen Datenbanken über PDO, führen Sie sichere Abfragen mit vorbereiteten Anweisungen aus und verwalten Sie Transaktionen und Ausnahmen.

Erstellen

Erstellen Sie sichere Anmeldesysteme mit Authentifizierung, Sitzungen, Cookies und Zugriffskontrolle, um Benutzeridentität und Anwendungssicherheit zu verwalten.

Integrieren

Wende Designmuster wie MVC, Dependency Injection und Singleton an und integriere dabei PHP-Anwendungen mit Packages, APIs und Webservices.

Hero

Kurszeitplan

  1. Tag 1: PHP-Grundlagen

    Lektion 01

    • Richten Sie die PHP-Entwicklungsumgebung ein und führen Sie Ihre ersten PHP-Anwendungen aus.
    • Lerne die PHP-Syntax, Tags, Kommentare und wie man PHP in HTML einbettet.
    • Arbeiten Sie mit Variablen, Konstanten, Datentypen und Typumwandlung.
    • Verstehe dynamische Typisierung und Variablenzuweisung.
    • Verarbeite Benutzereingaben mit HTML-Formularen, HTTP-Anfragen und PHP-Superglobals.
    • Schaffen Sie ein solides Fundament für die Entwicklung dynamischer Webanwendungen.
  2. Tag 2: Programmieren mit PHP

    Lektion 02

    • Verwende Ausdrücke, Operatoren und deren Priorität effektiv.
    • Steuere den Ablauf von Anwendungen mit bedingten Anweisungen und Schleifen.
    • Erstelle wiederverwendbare Funktionen mit Parametern, Rückgabewerten und anonymen Funktionen.
    • Verwalte den Gültigkeitsbereich von Variablen und die integrierten PHP-Funktionen.
    • Arbeiten Sie mit Zeichenketten, Interpolation, Indizierung und Zeichenkettenmanipulation.
    • Organisieren Sie Code mit include- und require-Anweisungen.
  3. Tag 3: Objektorientiertes PHP & Datenbankzugriff

    Lektion 03

    • Erstelle und bearbeite Arrays mit integrierten Array-Funktionen.
    • Erstellen Sie objektorientierte Anwendungen mit Klassen, Vererbung, Schnittstellen und Traits.
    • Behandle Fehler und Ausnahmen mit try/catch und globalem Exception-Handling.
    • Verbinde PHP-Anwendungen mit Datenbanken mithilfe von PDO.
    • Führen Sie sichere Datenbankoperationen mit vorbereiteten Anweisungen und Transaktionen aus.
    • Verwalten Sie Datenbankverbindungen und Fehlerbehandlung effizient.
  4. Tag 4: Webentwicklung & Anwendungsarchitektur

    Lektion 04

    • Implementieren Sie die Benutzerauthentifizierung mit Cookies und Sitzungsverwaltung.
    • Wende Software-Entwurfsmuster wie MVC, Dependency Injection und Singleton an.
    • Verwenden Sie Templating, Paketverwaltung und moderne PHP-Frameworks.
    • Integriere PHP-Anwendungen mit Webdiensten und APIs.
    • Führe asynchrone HTTP-Anfragen mit JavaScript aus.
    • Entwickeln Sie skalierbare, sichere und gut wartbare PHP-Webanwendungen.
PHP-Entwickler

Für wen ist dieses Programm geeignet?

PHP-Entwickler

Webentwickler

Backend-Entwickler

Full-Stack-Entwickler

Softwareingenieure

Für alle, die dynamische PHP-Webanwendungen entwickeln möchten

Kurs jetzt starten

Voraussetzungen

  • Grundlegende Programmierkenntnisse
  • Vertrautheit mit den Grundlagen von HTML
  • Grundlegendes Verständnis von Webtechnologien
  • Kenntnisse in SQL sind hilfreich, aber nicht erforderlich

Lizenzierung

und Gleichstellungspolitik

Lizenzierung und Akkreditierung

Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

AVC bietet keine Vorkehrungen aufgrund einer Behinderung oder eines medizinischen Zustands von Studierenden an. Kandidat:innen werden ermutigt, sich an AVC zu wenden, um während des gesamten Prozesses der Beantragung von Vorkehrungen Beratung und Unterstützung zu erhalten.

Häufig gestellte Fragen

Contact background

Benötigen Sie eine maßgeschneiderte Inhouse- oder Gruppenschulung?

Fordern Sie ein Inhouse-Schulungsprogramm an, das speziell auf Ihr Team zugeschnitten ist. Wir bieten flexible Anpassungsmöglichkeiten, die auf Ihre Geschäftsziele abgestimmt sind, sowie attraktive Gruppenpreise für größere Teams. Füllen Sie das untenstehende Formular aus, und unsere Experten für Unternehmensschulungen entwickeln die perfekte Lösung für Sie.