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:
Java-Webentwickler: Programmierkonzepte für Java-Webentwickler
Dieser Kurs bietet einen strukturierten Ansatz für die Java-Webentwicklung und konzentriert sich auf die wichtigsten Programmierkonzepte, die Architektur von Webanwendungen und die serverseitige Entwicklung. Die Teilnehmer sammeln praktische Erfahrungen beim Erstellen, Testen und Bereitstellen von Java-basierten Webanwendungen unter Verwendung moderner Entwicklungs-Frameworks.
Einführung in die Java-Webentwicklung
Lernen Sie die wichtigsten Webentwicklungsprinzipien in Java kennen
Verstehen Sie die Client-Server-Architektur und die HTTP-Kommunikation
Erkunden Sie Java-Frameworks für die Webentwicklung
Programmierkonzepte für Java-Webanwendungen
Arbeiten mit Klassen, Objekten und modularer Programmierung in Webanwendungen
Implementierung objektorientierter Prinzipien (OOP) in der Webentwicklung
Verwendung von Schnittstellen und abstrakten Klassen zur Verbesserung der Wiederverwendbarkeit von Code
Erstellung von Webanwendungen mit Java
Entwicklung dynamischer Webanwendungen mit Java Servlets und JSP
Implementierung von Sitzungsverwaltung und Formularverarbeitung
Arbeiten mit RESTful-Webservices und JSON-Verarbeitung
Datenbankintegration in der Java-Webentwicklung
Verbinden Sie Java-Webanwendungen mit Datenbanken über JDBC
Implementieren Sie Datenpersistenz mit JPA und Hibernate
Arbeiten Sie mit SQL-Abfragen und ORM-Frameworks
Versionskontrolle und Zusammenarbeit
Verwenden Sie Git zur Verwaltung des Quellcodes von Webanwendungen
Erfahren Sie mehr über Verzweigungen, Zusammenführungen und Konfliktlösungen
Implementieren Sie kollaborative Entwicklungs-Workflows
Best Practices für die Sicherheit von Webanwendungen
Verhindern Sie SQL-Injection-, XSS- und CSRF-Schwachstellen
Implementieren Sie sichere Authentifizierung und Autorisierung
Arbeiten mit Spring Security zur Sicherung von Java-Webanwendungen
Testen und Debuggen von Java-Webanwendungen
Schreiben von Unit- und Integrationstests für Webdienste
Verwenden von JUnit und Mockito zum Testen von Java-basierten APIs
Implementieren von Fehlerbehandlung und Protokollierung für das Debugging
Praktische Java-Webentwicklung
Erstellen einer echten Java-Webanwendung von Grund auf
Implementieren von Datenbankintegration, Authentifizierung und Sicherheitsmaßnahmen
Anwenden von bewährten Verfahren für skalierbare und wartbare Webanwendungen
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
- Unterrichtsart
- Online-Seminar