- Start
- Bildungsträger
- NEXIO Online Akademie GmbH
- Spezialisierung plus Referenzprojekt: Java Spring Boot Developer / Intermediate - Advanced
Spezialisierung plus Referenzprojekt: Java Spring Boot Developer / Intermediate - Advanced
Anbieter: NEXIO Online Akademie GmbH
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
Java gehört neben C#, Python und C++ zu den wichtigsten Programmiersprachen. Lernen Sie in diesem Kurs die Java Standard Edition (SE) kennen. Nachdem Sie die zentralen Konzepte für die serverseitige Web-Programmierung wie JavaServerPages (JSP), Server Applets (Servlets) und die JSP-Standard Tag Library (JSTL) erlernt haben, lernen Sie den Umgang mit Session Listeners, Filtern und Tag Handler kennen. Außerdem werden Themen wie Security und die Java Persistance API (JPA) behandelt.
Du vervollständigst diese Kenntnisse dann mit der Erstellung von Web- oder Standalone-Server-Anwendungen mit Java Spring Boot, kannst Konfigurationen vornehmen, mit JSON serialisieren, Template Engines nutzen und Datenbanken mit Spring und JPA ansprechen.
Abschließend gibt Dir ein eigenes Referenzprojekt die Möglichkeit, Deine erworbenen Kenntnisse praktisch anzuwenden und zu vertiefen. Du entwickelst und verwirklichst Ideen zu einem Projekt rund um eine Anwendung und durchläufst alle Phasen der Projekterstellung bis zur Fertigstellung. Dabei festigst Du anwendungsbereites Wissen und stellst Deine fachliche Kompetenz unter Beweis.
Lehrplan & Module
Servlets, MVC
Java-Servlets nehmen HTTP-Anfragen entgegen und erzeugen dynamische Antworten. Nach dem Model-View-Controller-Prinzip trennst du dabei Steuerung, Daten und Darstellung.
JSP, Expression Language
Du erstellst dynamische Webseiten mit JavaServer Pages und greifst über die Expression Language auf Daten und Beans zu. So hältst du die Darstellung übersichtlich und frei von Java-Code.
JSTL
Mit der JSP Standard Tag Library setzt du Schleifen, Bedingungen und Formatierungen direkt in JSP-Seiten um. Das verbessert Lesbarkeit und Wartbarkeit deiner Views.
Datenbanken
Du verbindest Java-Anwendungen per JDBC mit relationalen Datenbanken und führst SQL-Befehle aus. Prepared Statements und Connection-Pools sorgen für Sicherheit und Leistung.
Enthaltene Zertifikate
Voraussetzungen
Vorausgesetzt werden gute Deutschkenntnisse auf dem Niveau B2 sowie gute Englischkenntnisse, da einige verwendete Tools und Dokumentationen in Englisch verfasst sind. Die Weiterbildung erfordert eine hohe IT-Affinität und erweiterte PC-Kenntnisse sowie einen sicheren Umgang mit Windows, der Ordnerstruktur auf dem PC und der Arbeit mit Dateien. Außerdem erforderlich sind fundierte Kenntnisse in der objektorientieren Programmierung mit Java, grundlegende HTML-Kenntisse sowie Grundkenntnisse in Word und Excel.
Zielgruppen
- Arbeitssuchende
Berufsbilder
- Java Entwickler
- Backend Entwickler
- Softwareentwickler