Alle Trainings

Full Stack Java & Angular

Von der Spring-Boot-REST-API zur Angular-Single-Page-Application – euer Team baut und deployt den ganzen Stack.

  • 2 Tage
  • Fortgeschritten
  • Remote oder Inhouse
  • Deutsch & Englisch

Passt dieses Training zu eurem Team?

Für wen

  • Java-Entwickler, die Full-Stack-Aufgaben übernehmen
  • Teams, die eine neue Spring-Boot- und Angular-Anwendung bauen

Danach kann euer Team

  • Eine REST-API mit Spring Boot bauen und Daten in einer Datenbank persistieren
  • Eine Angular-Single-Page-Application gegen diese API bauen
  • Die Anwendung bei einem Hosting-Anbieter deployen

Voraussetzungen

  • Java-Kenntnisse
  • Grundkenntnisse in HTML, CSS und JavaScript
  • JDK, Node.js und eine IDE installiert

Dieses Training vermittelt theoretisches und praktisches Wissen, um eine vollständige Webanwendung mit Spring Boot und Angular zu bauen. Sie lernen das Spring-Ökosystem, REST APIs, das Persistieren von Daten in einer Datenbank, den Aufbau einer Single-Page-Application von Grund auf und das Deployment Ihrer Web-App bei einem Hosting-Anbieter kennen.

Agenda

Reihenfolge und Tiefe der Blöcke passen wir an euer Team an – was ihr schon beherrscht, lassen wir weg, eure Fragen bekommen die Zeit.

  1. Java

    • Einführung in das Spring-Ökosystem
    • Einführung in Spring Initializr
    • Einführung in REST APIs
    • Verschiedene Architekturansätze
    • Datenbankpersistenz
    • Spring Boot Annotations
    • Dependency Injection
    • Error Handling
    • Monitoring Ihrer Spring Boot-Anwendungen
    • Testing
    • Deployment
    • Entscheidungen dokumentieren
  2. Angular

    • Einführung in TypeScript
    • Einführung in die Angular CLI
    • Modules vs. Standalone Components
    • Webanwendungen mit Spring Boot und Angular erstellen
    • Databinding
    • Komponentenkommunikation
    • Lifecycle Hooks
    • Pipes und Directives
    • Routing
    • Umgang mit Formularen
    • Zugriff auf Ihre REST API über Services
    • Dependency Injection
    • RxJs
    • Signals
    • Testing
    • Deployment

Euer Trainer

  • Portrait of Tim Honermann

    Tim Honermann

    Senior Software Engineer

    Senior Software Engineer für Angular und Java, baut Full-Stack-Anwendungen für Kunden und schreibt darüber in seinem Blog.

    Ganzes Profil →
Training anfragen

Holt dieses Training in euer Team

Inhouse-Training

Nur für Ihr Team – remote oder bei Ihnen vor Ort, an Terminen, die Ihnen passen, wo sinnvoll mit Beispielen aus Ihrer eigenen Code-Basis.

bis zu 12 Teilnehmende (mehr auf Anfrage) · auf Anfrage – Sie erhalten innerhalb eines Werktags ein Angebot

Öffentlicher Kurs

Derzeit ist kein öffentlicher Termin geplant. Fragt nach dem nächsten und ihr erfahrt als Erste, wenn er steht.

oder per E-Mail an [email protected] · Mit dem Absenden akzeptieren Sie unsere Datenschutzerklärung.