Inhalt + Aufbau
In diesem Kurs erhalten Sie eine praxisorientierte Einführung in die moderne Frontend-Entwicklung mit Angular.
Short Advanced Studies (SAS)
Short Advanced Studies (SAS) sind Kurse im Umfang von 30–160 Stunden (1–9 ECTS, anrechenbar an DAS oder MAS). Sie erhalten in kurzer Zeit fundierte, praxisorientierte Impulse und Kompetenzen zu aktuellen Themen. Studierende, die die Kompetenznachweise des SAS nicht erbringen wollen, erhalten ein Kursattest (keine ECTS).
Haben Sie noch Fragen?
Antworten finden Sie in unseren ausführlichen FAQ zu den Short Advanced Studies (SAS).
Portrait
Angular ist ein umfassendes Framework für komplexe Web-Applikationen und im Unternehmensumfeld stark verbreitet. Dieses SAS vermittelt Angular praxisnah und systematisch – von den Grundlagen bis zur Architektur grösserer Business-Applikationen. An einer durchgängigen Business-Applikation lernen Sie, die Konzepte zu verstehen, fundierte Architekturentscheidungen zu treffen und wartbare Anwendungen zu entwickeln. Sie lernen zudem, KI-gestützte Entwicklungswerkzeuge gezielt einzusetzen und generierten Code fachlich zu beurteilen.
Angular verändert sich derzeit grundlegend: Neuerungen wie Signals und Zoneless Change Detection prägen die moderne Angular-Entwicklung. Der Kurs richtet sich deshalb auch an Entwickler*innen mit Angular-Erfahrung, die ihr Wissen aktualisieren, neue Konzepte einordnen und bestehende Anwendungen schrittweise modernisieren möchten.
Berufsperspektiven
- Angular-Aufgaben in Frontend- und Full-Stack-Projekten übernehmen
- Neue Angular-Applikationen entwickeln und bestehende Anwendungen modernisieren
- Komponenten, Datenflüsse und Backend-Integration konzipieren
- Architekturentscheidungen für grössere Business-Applikationen mitgestalten und begründen
- KI-Agenten gezielt führen und generierten Code auf Qualität und Wartbarkeit prüfen
- Als Softwarearchitekt*in oder Tech Lead Implementierungen fachlich beurteilen
Ausbildungsziele
- Sie können wartbare Angular-Applikationen entwickeln und das Zusammenspiel von Komponentenmodell, Signals, Change Detection, Dependency Injection und Datenfluss erklären und praktisch anwenden.
- Sie können die Architektur einer Angular-Applikation gestalten: Rendering-Strategien vergleichen, grössere Applikationen modularisieren und Angular in eine Gesamtapplikation mit Backend-Diensten integrieren.
- Sie kennen das Angular-Ökosystem und können Bordmittel des Frameworks, ergänzende Bibliotheken und Werkzeuge anhand ihrer Aufgaben und Stärken vergleichen, für ein Projekt begründet auswählen und bestehende Anwendungen schrittweise modernisieren.
- Sie können die Qualität einer Implementierung anhand von Funktion, Tests, Sicherheit, Performance und Wartbarkeit beurteilen und gezielt verbessern.
- Sie können den Einsatz von KI-Agenten in der Angular-Entwicklung beurteilen und fachlich steuern: Anforderungen, Architekturvorgaben und Guardrails formulieren, generierten Code verstehen und prüfen sowie fundierte Weiterentwicklungsentscheidungen treffen.