OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & iOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile software development with Scrum
- NoSQL and Streaming Systems
- Other Topics
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
Angular is currently one of the most popular JavaScript frameworks for building web applications according to the SPA (Single Page Application) principle. This course covers advanced topics related to Angular (using TypeScript). These topics are explained and applied practically through collaboratively programmed examples. Prior knowledge of the "Angular" course is required.
We would be happy to adapt the content to your needs. Simply contact us!
- Dynamic creation of Angular components at runtime
- Model-driven forms including validation
- Web workers in Angular applications
- Realization of a global error handling
- Implementation of HTTP interceptors
- Implementation of reactive architectures with RxJS: Observables, Promises, Subjects
- Integration of WebSockets under Angular
- Using ChangeDetectionStrategy.OnPush
- Use of state management patterns (e.g. Redux)
- Modularization of Angular applications: feature modules, shared modules, lazy loading
- Internationalization of Angular applications
- Development of reusable npm packages and the mono-repo approach
- Server-side rendering of Angular applications
- Securing Angular applications: OAuth 2.0, JSON Web Token
- AoT Compilation, Tree Shaking and Ivy
- Angular Elements
Previous knowledge
- Content of the course Angular
Target group
- Developers