Förderung
Dieser Kurs ist förderfähig:
- Bildungsgutschein – Bis zu 100 % Kostenübernahme durch Agentur für Arbeit oder Jobcenter. Die Bewilligung ist eine Ermessensentscheidung der Behörde (AZAV-Voraussetzung).
Über den Kurs
Java-Programmierer: Java Konzepte fur Programmierer Grundlagen der Java-Programmierung & Tooling Einstieg in Shell, Git und Github für kollaborative Entwicklung Erste Java-Programme schreiben & mit JUnit testen Variablen, Methoden, Kontrollstrukturen und Array…
Lerninhalte
<p>Java-Programmierer: Java Konzepte fur Programmierer</p>Grundlagen der Java-Programmierung & Tooling<ul><li>Einstieg in Shell, Git und Github für kollaborative Entwicklung</li><li>Erste Java-Programme schreiben & mit JUnit testen</li><li>Variablen, Methoden, Kontrollstrukturen und Arrays verstehen</li><li>Projekt: Passwortvalidierung mit Git-Versionierung</li></ul>Objektorientierte Programmierung in Java<ul><li>Klassen, Objekte, Typisierung und OOP-Paradigmen</li><li>Konzepte wie Vererbung, Polymorphismus und Interfaces anwenden</li><li>Exception Handling, Enums und Collections einsetzen</li><li>Projekt: Bestellsystem basierend auf OOP-Prinzipien</li></ul>Webentwicklung mit Java & Spring Framework<ul><li>Einführung in Spring, Annotations & Spring MVC</li><li>Entwicklung von REST-Endpunkten und Dependency Injection</li><li>Unit- und Integrationstests mit Mockito und Spring Testing</li><li>Projekt: Todo-App mit REST-API</li></ul>Spring Advanced, Datenbanken & Testautomatisierung<ul><li>Anbindung an Datenbanken mit Spring Data & MongoDB</li><li>Verwendung von Docker & Testcontainers für Integrations-Tests</li><li>Einführung in Java Streams und Clean Code</li><li>CI-Pipeline mit automatisierter Codeanalyse aufbauen</li></ul>Deployment, Continuous Delivery & Containerisierung<ul><li>Java-App-Deployment auf Heroku & mit Docker</li><li>Aufbau von CD-Pipelines und Logging-Konzepte</li><li>Containerisierung mit Docker CLI & Docker Compose</li><li>Projekt: Erweiterung der App um automatische Auslieferung</li></ul>Sicherheit & Microservices mit Spring Security<ul><li>Absicherung mit JWT, OAuth und Spring Security</li><li>Architekturvergleich: Monolith vs Microservices</li><li>Zerlegung von Anwendungen in Microservices mit Docker Compose</li><li>Projekt: Sicherheitskonzept & Microservice-Architektur umsetzen</li></ul>Agile Methoden & Messaging-basierte Kommunikation<ul><li>Einführung in Scrum und agiles Arbeiten</li><li>Messaging-Konzepte (vs REST), Event-getriebene Architektur</li><li>SQL vs NoSQL & Batch-Verarbeitung mit Spring Batch</li><li>Projekt: Kleine Java-Services mit Messaging entwickeln</li></ul>Java-Anwendungsinfrastruktur & Skalierbarkeit<ul><li>Monitoring mit Spring Boot Admin</li><li>Java-Anwendungen skalierbar gestalten und Cloud-fähig machen</li><li>Grundlagen von Infrastruktur-as-Code</li><li>Projekt: Entwicklung eines skalierbaren Services</li></ul>Capstone Projekt & Karrierevorbereitung<ul><li>Umsetzung eines eigenen Java-Backendprojekts über 4 Sprints</li><li>Anwendung agiler Methoden, Projektplanung & Stakeholder-Kommunikation</li><li>Karriere-Coaching & Finalpräsentation vor Publikum</li></ul><p>Das Programm behandelt Java Streams, Clean Code und die Absicherung von Anwendungen mit JWT, OAuth und Spring Security.</p>
Bewertungen (0)
Häufige Fragen zu „Java Konzepte fur Programmierer“
Ist „Java Konzepte fur Programmierer“ förderfähig?
Ja. Für diesen Kurs kommen folgende Förderungen in Betracht: Bildungsgutschein. Die konkrete Bewilligung klärst du mit der jeweiligen Förderstelle (z. B. Agentur für Arbeit oder Jobcenter).
Wie lange dauert „Java Konzepte fur Programmierer“?
Die Weiterbildung dauert 1 Monate.
Was kostet „Java Konzepte fur Programmierer“?
Die Kosten können über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters bis zu 100 % gefördert werden. Die genauen Konditionen nennt dir der Anbieter.
Welchen Abschluss erhalte ich bei „Java Konzepte fur Programmierer“?
Nach erfolgreichem Abschluss erhältst du: Zertifikat.
In welcher Lernform findet „Java Konzepte fur Programmierer“ statt?
Die Weiterbildung wird in folgender Lernform angeboten: Hybrid.