Java/Spring Fullstack- alles für den Praxisalltag

Total time
Location
At location, Online
Starting date and place

Java/Spring Fullstack- alles für den Praxisalltag

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
computer Online: Zoom
2 Feb 2026 until 6 Feb 2026
placeKöln
4 May 2026 until 8 May 2026
computer Online: Zoom
4 May 2026 until 8 May 2026
placeKöln
3 Aug 2026 until 7 Aug 2026
computer Online: Zoom
3 Aug 2026 until 7 Aug 2026
placeKöln
2 Nov 2026 until 6 Nov 2026
computer Online: Zoom
2 Nov 2026 until 6 Nov 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Das Schulungsziel ist es, Java-Entwickler umfassend für die heutigen Anforderungen in Unternehmen zu rüsten. Nach Abschluss werden fortgeschrittene Konzepte wie Spring-Framework, SQL-Integration, REST-Kommunikation sowie Debugging und Testing souverän beherrscht. Dadurch entsteht ein sicherer Umgang mit der gesamten Technologie-Palette, der im Team und vor Fachabteilungen einen kompetenten Eindruck hinterlässt und den Wert jedes Teilnehmers im Projekt erheblich steigert. 

Inhalt

  • 1. Einführung, Kennenlernen, IDE-Setup
    • Organisatorische Aspekte und Schulungsziele definieren
    • Entwicklungsumgebung einrichten und konfigurieren
    • Erwartungsabfrage für vorhandene Kenntnisse
    • Projektsetup …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Java, JavaScript & AJAX, PRINCE2, PRINCE2 Foundation, and PRINCE2 Practitioner.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Das Schulungsziel ist es, Java-Entwickler umfassend für die heutigen Anforderungen in Unternehmen zu rüsten. Nach Abschluss werden fortgeschrittene Konzepte wie Spring-Framework, SQL-Integration, REST-Kommunikation sowie Debugging und Testing souverän beherrscht. Dadurch entsteht ein sicherer Umgang mit der gesamten Technologie-Palette, der im Team und vor Fachabteilungen einen kompetenten Eindruck hinterlässt und den Wert jedes Teilnehmers im Projekt erheblich steigert. 

Inhalt

  • 1. Einführung, Kennenlernen, IDE-Setup
    • Organisatorische Aspekte und Schulungsziele definieren
    • Entwicklungsumgebung einrichten und konfigurieren
    • Erwartungsabfrage für vorhandene Kenntnisse
    • Projektsetup mit Maven
  • 2. Java Basics - Sprachmerkmale und Grundsyntax
    • JVM-Prinzipien und Plattformunabhängigkeit von Java
    • Struktur einer .java-Datei und main-Methode
    • Datentypen, Primitive vs. Objekte, Access Modifier
    • Einfache Klassen und Konsolenausgaben erstellen
  • 3. Java Basics - Variablen, Methoden, Kontrollstrukturen
    • Statische Variablen und Methoden verstehen
    • Methoden und Überladung implementieren
    • if/else und Schleifen für Programmabläufe
    • Konsolenbasiertes Mini-Projekt mit OOP-Prinzipien
  • 4. Java Basics - Vererbung, Interfaces, Abstrakte Klassen
    • Superklassen und Subklassen
    • Interfaces
    • Abstrakte Methoden und Klassen
  • 5. Java Collections und Streams
    • Listen, Mengen, Maps in Java Collections
    • Generics und Typsicherheit anwenden
    • Stream-API für funktionale Datenverarbeitung
    • Filter-, Map- und Collect-Operationen einsetzen
  • 6. Einführung in das Spring Framework
    • Inversion of Control und Dependency Injection verstehen
    • Projekt-Erzeugung mit Spring Initializr
    • Spring Boot Hauptklasse und Konfiguration
    • Erster REST-Endpunkt mit Spring Boot erstellen
  • 7. Services, Komponenten, Architektur mit Spring
    • @Component, @Service, @Repository und @Controller korrekt anwenden
    • Bean-Scopes und Konfiguration definieren
    • Controller-Service-Repository-Struktur implementieren
    • Erweiterte Endpunkte und Tests durchführen
  • 8. Datenbankgrundlagen und SQL
    • Grundlegende SQL-Befehle: SELECT, INSERT, UPDATE, DELETE
    • Datenmodellierung und einfache Joins verstehen
    • JDBC-Anbindung in Java überblicken
    • SQL-Statements in H2-Konsole oder MySQL-Workbench ausführen
  • 9. Spring Data und Repository-Schicht
    • Spring Data JPA für Entitäten und Repositories
    • Entity-Klassen mit @Entity und @Id versehen
    • application.properties für Datenbankzugriff konfigurieren
    • CRUD-Operationen und Paging in Spring Boot implementieren
  • 10. Architekturmuster und Schichten
    • Controller, Service, Repository und Facade konzipieren
    • Einsatz von DTOs zur Datenübertragung
    • Konzept des MVC-Pattern anwenden
    • Strukturierte Geschäftslogik modellieren
  • 11. HTTP, REST und OpenAPI
    • HTTP-Methoden und Status-Codes verstehen
    • REST-Prinzipien für Webservices einführen
    • OpenAPI zur API-Dokumentation nutzen
    • Swagger-Integration in Spring Boot einrichten
  • 12. WebSockets und Echtzeitkommunikation
    • Unterschiede zwischen REST und WebSockets
    • Spring Boot WebSocket-Endpunkt anlegen
    • Einfache Chat-Demo für Echtzeitnachrichten
    • Nachrichtenversand und Broadcast-Möglichkeiten testen
  • 13. Frontend-Grundlagen mit HTML, CSS und JavaScript
    • HTML-Struktur für grundlegende Layouts
    • Basis-CSS-Regeln und Stylesheets einsetzen
    • JavaScript und TypeScript Vergleich
    • Frontend-Frameworks wie React oder Angular anreißen
  • 14. Integration von Frontend und Backend
    • REST-Abfragen im Frontend durchführen
    • Daten darstellen und Benutzerinteraktion implementieren
    • POST und DELETE Requests einbinden
    • Komponentenlogik in Angular, Vue oder React ausbauen
  • 15. Debugging und Logging
    • IDE-Debugger nutzen
    • Logging mit Log4j oder SLF4J
  • 16. Testing und Clean Code
    • JUnit für Unit-Tests einsetzen
    • Integrationstests mit Spring Boot realisieren
    • Lesbarkeit, Duplication und Benennungen verbessern
    • Refactoring nach Clean Code-Prinzipien
  • 17. Architekturgrundlagen und KI-Do„s und Don„ts
    • Einfache Architektur-Konzepte kennenlernen
    • KI in der Softwareentwicklung
  • 18. Abschluss und Wiederholung
    • Wichtige Konzepte im Schnellquiz rekapitulieren
    • Abschließendes Code-Beispiel zum Gesamtüberblick
    • Feedbackrunde zur Schulungsdurchführung
    • Ausblick auf weiterführende Themen
There are no reviews yet.
  • View related products with reviews: Java.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.