Angular (ANG)
6/7. Semester
5 ECTS | 4 SWS
Continuous Assessment (CA)
Baue moderne Webanwendungen: Du lernst, wie Webseiten aufgebaut sind, entwickelst eigene Anwendungen, bindest Schnittstellen ein und setzt sichere Login- und Zugriffssysteme um.
Inhalte
- TypeScript (Inverted Classroom)
- Angular: Grundlagen, Architektur und Installation
- Angular: Komponenten,Templates und Formulare
- Angular: Module und Services
- Angular: Router und Guards
- Angular: RESTful Web Service Clients
- Angular: Authentifizierung und Autorisierung
Lernziele/Kompetenzen
Die Studierenden sind in der Lage,
- Konzepte TypeScript-basierter Web-Programmiersprachen im Frontend beschreiben, bewerten und praktisch anwenden
- Konzepte browserseitiger Progressive Web Frameworks beschreiben, bewerten und praktisch anwenden
- Webanwedungen mit browserseitigen Progressive Web Webframeworks entwickeln
Literatur
- TypeScript Tutorial: https://www.tutorialspoint.com/typescript
- Angular Tutorials und In-depth Guides: https://angular.dev/overview
Dozentinnen / Dozenten
Empfohlene Vorkenntnisse
-
[WEB]
-
[NEN] sollte parallel gehört werden
-
HTML, JavaScript, JSON
Für dieses Wahlpflichtmodul werden fundierte Kenntnisse in HTML5 und JavaScript vorausgesetzt
Daten zum Modul
| Semester |
6/7 |
| Unterrichtssprache |
Deutsch |
|
Häufigkeit
|
Wintersemester
Prüfungsleistung: Wissenschaftliche Ausarbeitung + Präsentation. Gemeinsame Prüfung mit NEN (Node, Express und Nest) möglich
|
| Kreditpunkte |
5 |
| Modulverantwortlich |
Prof. Dr. Thomas Specht |
| Dauer |
1 Semester |
| Studienleistung |
Keine |
| Prüfungsvorleistung |
Keine |
| Prüfungsleistung |
Continuous Assessment (CA) |
Semesterwochenstunden
| Vorlesung |
2 SWS |
| Übung |
2 SWS |
| Summe |
4 SWS |
Arbeitsaufwand (work load)
| Vorlesung |
30 h |
| Labor |
30 h |
| Selbststudium |
35 h |
| Aufgaben |
30 h |
| Prüfungsvorbereitung |
25 h |
| Summe |
150 h |
Präsenzübungen als Online Live-Stream mit Bearbeitung am eigenen Rechner