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 creating web applications according to the SPA principle (Single Page Application). The course gives a detailed introduction to Angular (using TypeScript) and its concepts. These are practically explained and applied using jointly programmed examples.
We would be happy to adapt the content to your needs. Simply contact us!
- Advanced JavaScript/TypeScript concepts: class syntax, arrow functions, filter/map/reduce patterns, observables, promises, modules
- Getting to know different technologies that Angular is built on: Node.js, npm, tsc, tslint, webpack
- Setting up the development environment: IntelliJ IDEA Ultimate, Visual Studio Code, Eclipse (optional)
- Angular CLI and project structure
- Introduction to Angular and key concepts
- Use of the four binding types in templates: interpolation, property, event, 2-way
- Typical interaction patterns in or between Angular components
- Lifecycle Methods
- Extending Angular components with pipes and directives
- Implementation of services and use of dependency injection under Angular
- Template-driven forms including validation
- Routing including guards within Angular applications
- Use of REST interfaces
- Integration of third-party and component libraries: Angular Material, PrimeNG (optional)
Previous knowledge
- Knowledge in at lest one object oriented
Programming language - Experience in Javascript,
HTML and CSS
Target group
- Developers