Hauptinhalt überspringenNavigation überspringenFooter überspringen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien

      Logo der Fachhochschule Nordwestschweiz
      • Studium
      • Weiterbildung
      • Forschung und Dienstleistungen
      • Internationales
      • Die FHNW
      De
      Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
      Module
      Enterprise Applikationsframeworks

      Enterprise Applikationsframeworks

      Nummer
      eaf
      ECTS
      3.0
      Anspruchsniveau
      Advanced
      Lernziele
      In diesem Modul lernen die Studierenden, wie mit neuen Technologien mächtige verteilte Anwendungen realisiert werden können. Der Fokus liegt dabei auf der Architektur solcher Systeme, unabhängig von der gerade aktuellen Technologie. Es werden Architekturmuster besprochen, Bewertungskriterien vorgestellt, und Beispielarchitekturen diskutiert. Themen:
      • Komponentenbasierte Programmierung (DI / AOP)
      • Persistenz: Spring JDBC Template
      • Java Persistance API (JPA/Spring Repositories)
      • Java Transaction API (JTA)
      • Enterprise Services (Scheduling, Mail)
      • Architekturkonzepte (Monolith vs. Microservice)
      • Messaging (asynchrone Kommunikation)
      Inhaltsübersicht
      Die Studierenden
      • kennen die wichtigsten Architekturmuster für verteilte Applikationen
      • kennen die Konzepte von Spring / Spring Boot
      • kennen die Vorteile von Dependency Injection
      • können orthogonale Aspekte mit AOP modellieren
      • können Spring-Beans entwickeln
      • können mit einem O/R Tool auf eine Datenbank zugreifen
      • können Design-Patterns für verteilte Anwendungen umsetzen
      • können verschiedene Softwarekomponenten auf einer Integrationsplattform (wie z.B. Spring) integrieren
      Empfohlene Vorkenntnisse
    • Object Oriented Programming 2 (oopI2)
    • Design Patterns (depa)
    • Verteilte Systeme (vesys)
    • Leistungsbewertung
      Erfahrungsnote

      Studium

      Angebot

      • Studium
      • Weiterbildung
      • Forschung & Dienstleistungen

      Über die FHNW

      • Hochschulen
      • Organisation
      • Leitung
      • Facts and Figures

      Hinweise

      • Datenschutz
      • Accessibility
      • Impressum

      Support & Intranet

      • IT Support
      • Login Inside-FHNW

      Member of: