PHP
Kompletter PHP-Kurs von den Grundlagen bis zum Deployment. Folgen Sie den Lektionen der Reihe nach. Übungen und Abschlussprojekt festigen das Wissen.
Modul 1 – Einführung in die Webentwicklung
Modul 2 – PHP-Grundlagen
Modul 3 – Arbeiten mit Formularen
Registrieren Sie sich für Zugang zu diesem Modul.
- HTML-Formular
- GET-Methode
- POST-Methode
- Datenvalidierung
- Sanitisierung
- Datei-Upload
- Übung: Kontaktformular
Modul 4 – Arbeiten mit Dateien
Registrieren Sie sich für Zugang zu diesem Modul.
- Datei lesen
- In Datei schreiben
- JSON-Dateien
- CSV-Dateien
- Übung: Notiztagebuch
Modul 5 – MySQL
Registrieren Sie sich für Zugang zu diesem Modul.
- phpMyAdmin einrichten
- Datenbank erstellen
- CREATE TABLE
- INSERT
- UPDATE
- DELETE
- SELECT
- WHERE
- ORDER BY
- LIMIT
- Übung: Benutzertabelle
Modul 6 – PHP + MySQL
Registrieren Sie sich für Zugang zu diesem Modul.
- PDO-Verbindung
- Prepared Statements
- Daten anzeigen
- Daten hinzufügen
- Daten bearbeiten
- Daten löschen
- Übung: CRUD-Anwendung
Modul 7 – Login-System
Registrieren Sie sich für Zugang zu diesem Modul.
- Registrierung
- Anmeldung
- Abmeldung
- Sessions
- Angemeldet bleiben
- Passwort-Hashing
- Rollensystem
- Übung: Admin-Panel
Modul 8 – Fortgeschrittenes PHP
Registrieren Sie sich für Zugang zu diesem Modul.
- Include und Require
- Namespaces
- Composer
- Autoloading
- Klassen
- Objekte
- Vererbung
- Interfaces
- Traits
- Übung: OOP-Anwendung
Modul 9 – Arbeiten mit APIs
Registrieren Sie sich für Zugang zu diesem Modul.
- JSON
- REST-API
- cURL
- Daten senden
- Daten empfangen
- Übung: Weather-API
Modul 10 – AJAX
Registrieren Sie sich für Zugang zu diesem Modul.
- AJAX-Grundlagen
- Fetch API
- Dynamisches Laden
- Suche ohne Reload
- Übung: Live-Suche
Modul 11 – Sicherheit
Registrieren Sie sich für Zugang zu diesem Modul.
- SQL-Injection
- XSS
- CSRF
- Upload-Schutz
- Session-Schutz
- HTTPS
- Übung: Sichere Login-App
Modul 12 – E-Mail
Registrieren Sie sich für Zugang zu diesem Modul.
- PHPMailer
- SMTP
- HTML-E-Mail senden
- Anhänge
- Übung: Kontaktformular mit E-Mail
Modul 13 – PDF und Excel
Registrieren Sie sich für Zugang zu diesem Modul.
- mPDF
- PDF-Export
- Excel-Export
- CSV-Export
- Übung: Berichtsexport
Modul 14 – Git
Registrieren Sie sich für Zugang zu diesem Modul.
- Git-Grundlagen
- GitHub
- Branches
- Merge
- Pull Request
Modul 15 – Deployment
Registrieren Sie sich für Zugang zu diesem Modul.
- Hosting kaufen
- Domain
- FTP
- Git-Deploy
- VPS
- Backup
- Abschlussprojekt: Informationssystem
