Angular (ANG)
6/7. Semester
5 ECTS | 4 SWS
Continuous Assessment (CA)
Build Modern Web Applications: Learn how modern web applications are structured, develop your own applications, integrate APIs, and implement secure authentication and authorization systems.
Contents
- TypeScript (Inverted Classroom)
- Angular: Fundamentals, Architecture and Installation
- Angular: Components,Templates and Forms
- Angular: Modules and Services
- Angular: Routers and Guards
- Angular: RESTful Web Service Clients
- Angular: Authentication and Authorisation
Competencies
Students are able to
- Explain, Assess and Apply Concepts of TypeScript-Based Web Programming Languages in Frontends
- Explain, Assess and Apply Concepts of Browser-Side Progressive Web Frameworks
- Develop Web Applications Based on Browser-Side Progressive Web Frameworks
Literature
- TypeScript Tutorial: https://www.tutorialspoint.com/typescript
- Angular Tutorials und In-depth Guides: https://angular.dev/overview
Lecturer
Recommended Previous Knowledge
Foundations of web based systems, particularly extensive knowldge on HTML and JavaScript
Module Details
| Semester |
6/7 |
| Lecture Language |
German |
|
Frequency
|
Winter Term
|
| Credit Points (ECTS)
|
5 |
| Course Coordinator |
Prof. Dr. Thomas Specht |
| Duration |
1 Semester |
|
Course Achievement
|
None |
|
Prerequisite for exam
|
None |
|
Exam
|
Continuous Assessment (CA) |
Weekly Hours (SWS)
| Lecture |
2 SWS |
| Exercises |
2 SWS |
| Sum |
4 SWS |
Work Load
| Lecture |
30 h |
| Lab |
30 h |
| Self Study |
35 h |
| Assignments |
30 h |
| Exam Preparation |
25 h |
| Sum |
150 h |
Präsenzübungen als Online Live-Stream mit Bearbeitung am eigenen Rechner