Diese Qualifizierung vermittelt die technischen Grundlagen und Methoden zur Entwicklung von Webanwendungen. Der Fokus liegt auf der Kombination von Frontend-Technologien mit einer serverseitigen Programmierung auf Basis von Java. Die Teilnehmenden erarbeiten den Aufbau modularer Softwaresysteme unter Berücksichtigung von Architekturmustern und aktuellen Cloud-Infrastrukturen.
- Entwicklung von Benutzeroberflächen mit HTML5, CSS3 und JavaScript
- Anwendung der objektorientierten Programmierung mit Java
- Gestaltung von Softwarearchitekturen und Microservices
- Implementierung von Datenbanksystemen und RESTful APIs
- Qualitätssicherung durch systematische Testverfahren und Versionskontrolle
Frontend-Technologien und Design
- Webentwicklungsgrundlagen, UX und Barrierefreiheit
- Strukturierung von Inhalten mit HTML5 und semantischen Elementen
- Visuelle Gestaltung und Responsive Design mit CSS
- Interaktivität und Datenkommunikation mit JavaScript und AJAX
Java-Programmierung und Software-Architektur
- Einführung in die objektorientierte Programmierung (OOP)
- Programmierlogiken, Algorithmen und Problemlösungsstrategien
- Softwarearchitekturen und Entwurfsmuster
- Microservices und serviceorientierte Ansätze
Backend-Services und Datenmanagement
- Serverseitige Programmierung und Backend-Systeme
- Entwicklung von RESTful APIs für den Datenaustausch
- Relationale Datenbanken, SQL-Abfragen und Performance-Optimierung
- Verteilte Systeme und Implementierung in Cloud-Architekturen
Software-Qualität und Deployment
- Versionsverwaltung und kollaborative Arbeit mit Git
- Teststufen, Testkonzepte und Qualitätssicherung
- Testverfahren, Deployment-Strategien und Rollout
- Wartung, Support und langfristige Softwarepflege
Informationen zu Unterricht und Abschluss
Der Unterricht findet in deutscher Sprache statt. Nach der Teilnahme und dem Nachweis der erbrachten Leistungen erhalten die Teilnehmenden ein Zertifikat.
Ergänzende Inhalte- Praktische Vertiefungsphasen
- Vermittlung von Methodenkompetenz
- Unterstützung im Bereich Bewerbercoaching
Die Anforderungen an die Softwareentwicklung im Webumfeld steigen stetig, wodurch Fachkräfte für die Implementierung komplexer Anwendungsszenarien benötigt werden. Java Web Developer sind in der Lage, verschiedene Disziplinen der Programmierung zu verknüpfen und technische Lösungen für Unternehmen unterschiedlicher Branchen zu realisieren. Diese Qualifizierung richtet sich an Personen, die eine berufliche Tätigkeit in der Softwareentwicklung anstreben oder ihre Kenntnisse im Bereich der Java-basierten Webanwendungen systematisieren möchten.