Inhalt
Zielgruppe:
Arbeitssuchende, die sich weiterbilden möchten, um ihre Fähigkeiten zu erweitern und ihre Beschäftigungsfähigkeit auf dem hart umkämpften Arbeitsmarkt zu verbessern.
Arbeitssuchende, die ihre Chancen auf dem Arbeitsmarkt verbessern oder sich durch den Erwerb praktischer Kenntnisse für neue Aufgaben qualifizieren möchten.
(/)
Quereinsteiger, die sich in diesem Bereich neu orientieren und ihre Karrierechancen verbessern oder ihre Karriere durch den Erwerb spezialisierter Fähigkeiten vorantreiben möchten.
Menschen, die in Unternehmen, Agenturen und Beratungsfirmen arbeiten oder arbeiten wollen, die in diesem Bereich tätig sind
Menschen, die sich in diesem Bereich spezialisieren und sich solides praktisches Wissen aneignen wollen, um benutzerfreundliche, barrierefreie und effektive digitale Lösungen zu entwickeln.
Kursinhalt:
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.
Fortgeschrittene PHP-Programmierung
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
Datenbankverwaltung und -optimierung
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
Sichere Entwicklung von Webanwendungen
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
API-Entwicklung und -Integration
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
Leistungsoptimierung und Caching
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
Bereitstellung und Skalierbarkeit
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
Praktische Übung
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
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
- Unterrichtsart
- Online-Seminar