Inhalt
Zielgruppe:
Du hast bereits erste Programmiererfahrung gesammelt? Oder sogar eine Ausbildung zum Anwendungsentwickler abgeschlossen, dabei aber auf veralteten Technologien gelernt? Du möchtest mit einer der gefragtesten Programmiersprachen durchstarten und als Java-Entwickler den Weg in eine neue Zukunft ebnen? Ob in E-Commerce-Unternehmen, der Versicherungsbranche oder der Beratungsbranche: Deinem Einstieg steht nach unserer Weiterbildung zum Java-Entwickler nichts mehr im Weg.
Kursinhalt:
Webentwicklung mit PHP in realen Projekten
Einführung in projektbasiertes Lernen in PHP für praktische Webentwicklungserfahrung
Verstehen, wie PHP-basierte Anwendungen geplant, entwickelt und bereitgestellt werden
Überblick über den Lebenszyklus der Projektentwicklung: von der Idee über die Umsetzung bis hin zum Testen
Erstellung einer PHP-Webanwendung von Grund auf
Erlernen der Entwicklung einer vollständigen PHP-Anwendung, z. B. eines Content-Management-Systems (CMS) oder einer E-Commerce-Website
Einrichtung der Projektstruktur, des Datenbankdesigns und des Benutzerauthentifizierungssystems
Einführung in die MVC-Architektur (Model-View-Controller) in einem realen PHP-Projekt
Arbeiten mit PHP-Frameworks in Projekten
Verstehen, wie PHP-Frameworks wie Laravel oder Symfony für eine schnellere Entwicklung integriert werden können
Verwendung integrierter Bibliotheken und Tools in PHP-Frameworks zur Bewältigung gängiger Aufgaben wie Routing, Template-Erstellung und Datenbankverwaltung
Implementierung bewährter Verfahren in der Projektorganisation unter Verwendung des gewählten PHP-Frameworks
Bereitstellung von PHP-Projekten für die Produktion
Einführung in die Bereitstellung von PHP-Anwendungen auf Webservern wie Apache und Nginx
Konfiguration von Produktionsumgebungen für optimale Leistung und Sicherheit
Verständnis der Verwaltung von Datenbanken, serverseitigem Scripting und Debugging in Live-Anwendungen
Projektmanagement und Zusammenarbeit bei der PHP-Entwicklung
Techniken für die Arbeit in Teams an PHP-Projekten, einschließlich Versionskontrolle mit Git und GitHub
Lernen, wie man Aufgaben aufteilt, agile Methoden umsetzt und Projektzeitpläne verwaltet
Einführung in die Kundenkommunikation, Feedbackschleifen und iterative Entwicklung für den Projekterfolg
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
- Unterrichtsart
- Online-Seminar