PHP-Webentwicklung: Fortgeschrittene Konzepte der PHP-Webentwicklung
neuefische GmbH
100% kostenlos für Arbeitslose - finanziert durch das Arbeitsamt
Inhalt der Weiterbildung
PHP-Webentwicklung: Fortgeschrittene PHP-Webentwicklungskonzepte
Dieser Kurs richtet sich an Entwickler, die ihre Kenntnisse in der PHP-Webentwicklung vertiefen möchten. Er behandelt fortgeschrittene PHP-Konzepte, einschließlich Backend-Optimierung, Datenbankverwaltung, bewährte Sicherheitsverfahren und API-Integration, um skalierbare, leistungsstarke Webanwendungen zu erstellen.
- Erlernen Sie objektorientierte PHP-Prinzipien (OOP), einschließlich Klassen, Vererbung und Polymorphismus
- Implementieren Sie Designmuster wie MVC für eine bessere Code-Organisation
- Arbeiten mit Namespaces und Autoloading für effizientes Code-Management
- Verwenden fortgeschrittener SQL-Abfragen und gespeicherter Prozeduren für die Datenbankinteraktion
- Optimieren der MySQL-Leistung durch Indizierung, Abfrage-Caching und Normalisierung
- Sichern von Datenbankinteraktionen mithilfe vorbereiteter Anweisungen und ORM-Techniken
- Implementieren bewährter Sicherheitsverfahren, einschließlich Datenbereinigung und -validierung
- Verhindern gängiger Schwachstellen wie SQL-Injection, XSS und CSRF-Angriffe
- Verwenden Sie Authentifizierungs- und Autorisierungsmechanismen, um den Benutzerzugriff zu verwalten
- Lernen Sie, wie Sie RESTful-APIs mit PHP erstellen und nutzen
- Implementieren Sie den JSON-basierten Datenaustausch für eine nahtlose Backend-Kommunikation
- Verstehen Sie API-Authentifizierungstechniken, einschließlich OAuth und JWT
- Optimieren Sie PHP-Anwendungen mithilfe von Opcode-Caching und Abfrageoptimierung
- Implementieren Sie Caching-Techniken wie Redis und Memcached für einen schnelleren Datenabruf
- Verwendung asynchroner Programmiertechniken zur Verbesserung der Serverleistung
- Lernen Sie, wie Sie PHP-Anwendungen auf Cloud-basierten Servern bereitstellen
- Verwendung von Docker und Containerisierung für skalierbare PHP-Bereitstellung
- Verständnis von Lastverteilung und Server-Clustering für Anwendungen mit hohem Datenverkehr
- Entwicklung realer Projekte unter Integration fortgeschrittener PHP-Funktionalitäten
- Implementierung einer sicheren und optimierten datenbankgestützten Webanwendung
- Anwendung von Techniken zur Leistungsoptimierung, um schnelle und skalierbare Anwendungen zu gewährleisten
Termine
Beginn
30.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Bremen
Kosten
5.000 - 10.000 €
Beginn
30.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Berlin
Kosten
5.000 - 10.000 €
Beginn
30.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Duisburg
Kosten
5.000 - 10.000 €
Beginn
30.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Mannheim
Kosten
5.000 - 10.000 €
Beginn
30.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Saarbrücken
Kosten
5.000 - 10.000 €