Zum Inhalt springen
Schulung · WEBPHP

PHP Training: Professionelle Webanwendungen entwickeln

Eine lauffähige PHP-Webanwendung mit sicherer Eingabeverarbeitung und wiederverwendbarer Struktur entwickeln

  • Lauffähiges PHP-Praxisprojekt
  • Sichere Formularverarbeitung
  • OOP und PSR-4-Autoloading
  • 5 Tage
  • Fortgeschritten
  • Online
PHP Training: Professionelle Webanwendungen entwickeln
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • Lauffähiges PHP-Praxisprojekt
  • Sichere Formularverarbeitung
  • OOP und PSR-4-Autoloading
  • Geschützte Sessions und Uploads
  • Composer-Pakete verwalten
  • Fehler mit Exceptions behandeln
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • PHP-Entwicklerinnen und PHP-Entwickler mit Erfahrung in grundlegender Sprachsyntax
  • Fachkräfte für Webentwicklung mit HTML-, CSS- und JavaScript-Kenntnissen
  • Frontend-Fachkräfte beim Einstieg in serverseitige PHP-Logik
  • Technische Fachkräfte für bestehende PHP-Anwendungen
  • Fachkräfte nach dem Grundkurs mit dem Ziel, ein vollständiges Webprojekt umzusetzen

Das bringst du mit

  • Teilnahme am PHP-Grundkurs oder vergleichbare PHP-Kenntnisse
  • Sicherer Umgang mit HTML und CSS
  • JavaScript-Grundlagen für die Frontend-Anbindung
  • SQL-Grundlagen für datenbankgestützte Anwendungen
  • Erfahrung mit PHP-Formularen, Funktionen und Kontrollstrukturen
Ablauf

Dein Lernweg

  1. Tag 1: Konzeption und Projektstart

    Die Gruppe legt Ziel, Umfang und Struktur der Anwendung fest. Anschließend werden die Entwicklungsumgebung vorbereitet und die ersten Komponenten des Praxisprojekts umgesetzt.

    • Anforderungen und Anwendungsfälle erfassen
    • Verzeichnisstruktur und Namensregeln festlegen
    • Präsentation und Programmlogik trennen
    • Composer-Projekt und Grundlayout anlegen
  2. Tag 2: Formulare, Validierung und Sicherheit

    Formulare werden serverseitig verarbeitet und mit nachvollziehbaren Validierungsregeln abgesichert. Praktische Beispiele zeigen, an welchen Stellen SQL-Injection, XSS und CSRF entstehen.

    • GET- und POST-Daten verarbeiten
    • Validierungslogik und Fehlermeldungen entwickeln
    • Prepared Statements und Escaping einsetzen
    • PHP mit clientseitigem JavaScript verbinden
  3. Tag 3: Objektorientierung und Fehlerbehandlung

    Das Praxisprojekt erhält wiederverwendbare Klassen und eine namespace-basierte Struktur. Composer übernimmt das PSR-4-Autoloading, während Exceptions und Logging die Diagnose von Fehlerfällen unterstützen.

    • Klassen, Methoden und Sichtbarkeiten anwenden
    • Typdeklarationen und Konstruktoren einsetzen
    • Namespaces und Autoloading konfigurieren
    • Exceptions und Logging implementieren
  4. Tag 4: Sessions, Datenformate und Uploads

    Zustandsbehaftete Abläufe erweitern die Anwendung um Sessions und Cookies. Templates, JSON, XML sowie geprüfte Datei-Uploads werden in die bestehende Projektstruktur integriert.

    • Sessions und Cookie-Attribute konfigurieren
    • Templates vom PHP-Code trennen
    • JSON- und XML-Daten verarbeiten
    • Bilder prüfen und Thumbnails erzeugen
  5. Tag 5: Pakete, Mailversand und Projektabschluss

    Externe Bibliotheken und der Mailversand ergänzen das Praxisprojekt. Zum Abschluss prüft die Gruppe den Code auf Fehlerfälle, Sicherheitslücken und unnötige Abhängigkeiten.

    • Composer-Pakete auswählen und einbinden
    • Mailversand als Klasse entwickeln
    • Schutzmaßnahmen und Fehlerfälle testen
    • Projektcode im Code-Review überarbeiten
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Dauer

5 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Live-Coding des Dozenten oder der Dozentin mit nachvollziehbaren Zwischenschritten
  • Durchgängiges Praxisprojekt über alle fünf Seminartage
  • Hands-on-Übungen zu Formularen, OOP, Sessions und Composer
  • Code-Reviews mit typischen Fehlern aus PHP-Projekten
  • Sicherheitsübungen zu SQL-Injection, XSS, CSRF und Uploads
  • Besprechung eigener, anonymisierter Anwendungsfälle

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 28. September 2026 bis 02. Oktober 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 14. Dezember 2026 bis 18. Dezember 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 15. Februar 2027 bis 19. Februar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 12. April 2027 bis 16. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 14. Juni 2027 bis 18. Juni 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu PHP Training: Professionelle Webanwendungen entwickeln

Was bedeutet sichere Formularverarbeitung in PHP?

Formulardaten werden serverseitig validiert, nach ihrem Zweck verarbeitet und bei der Ausgabe kontextgerecht maskiert. CSRF-Token schützen zustandsändernde Anfragen, Prepared Statements trennen SQL-Code von Werten. Die clientseitige Prüfung verbessert das Feedback, ersetzt aber keine Kontrolle auf dem Server. Ungültige Eingaben werden nicht ungeprüft gespeichert.

Wann sollte Composer statt manueller Includes verwendet werden?

Composer verwaltet externe PHP-Pakete und erzeugt den Autoloader für Klassen. PSR-4 ordnet Namespaces den passenden Verzeichnissen zu, sodass viele manuelle require- oder include-Anweisungen entfallen und Abhängigkeiten in der composer.json dokumentiert bleiben.

Welche PHP-Version wird in der Schulung verwendet?

Die Übungen orientieren sich an unterstützten PHP-8.x-Versionen und vermeiden Funktionen aus nicht mehr gepflegten PHP-Zweigen. Die konkrete Minor-Version kann von der bereitgestellten Übungsumgebung abhängen, ohne den Schwerpunkt auf OOP, Composer, Sessions und sichere Eingabeverarbeitung zu verändern.

Welche Vorkenntnisse brauche ich für die PHP-Schulung?

Erforderlich sind PHP-Grundkenntnisse zu Variablen, Kontrollstrukturen, Funktionen und einfachen Formularen sowie Kenntnisse in HTML, CSS und SQL. Ohne diese Erfahrung empfiehlt sich zuerst der PHP-Grundkurs.

Wird während des Trainings eine vollständige PHP-Anwendung entwickelt?

Ein durchgängiges Praxisprojekt verbindet die Inhalte über alle fünf Seminartage. Je nach gewähltem Anwendungsfall entsteht etwa ein Mini-Shop, ein Mini-CMS oder eine vergleichbare Business-Anwendung mit Formularen, Sessions, Klassen, Uploads und Composer-Struktur.

Welche PHP-Schulung passt nach diesem Training?

Für Framework-basierte Projekte passen anschließend der Einstieg in das PHP-Framework Laravel oder die Symfony-Komplettausbildung. Die Schulung für datenbankbasierte Webanwendungen mit MySQL und PHP vertieft den Datenbankzugriff.

Ist die PHP-Schulung als Inhouse-Training möglich?

Ob eine Inhouse-Durchführung für dein Team möglich ist, klärt cmt anhand des gewünschten Termins, des Teilnehmerkreises und eures Technik-Stacks. Frage die passende Durchführung direkt für dein Unternehmen an.

Gibt es Konditionen für mehrere Teilnehmer?

Konditionen für mehrere Mitarbeiter hängen von der Gruppengröße und der gewünschten Durchführung ab. cmt erstellt auf Anfrage ein Angebot für dein Team, ohne pauschale Preise oder nicht belegte Rabatte vorauszusetzen.

Bereit?

Bring dein Team mit PHP Training: Professionelle Webanwendungen entwickeln weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

PHP Training: Professionelle Webanwendungen...

Nächster Termin: 28. September 2026 · Online

ab1.890 €netto