Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Angular
- Understanding the Angular framework and architecture
- Understanding the anatomy of an Angular application
- Key updates in Angular 13
Fundamentals of TypeScript
- Understanding TypeScript syntax
- Defining variables and arrays
- Type annotations in functions
Building Components
- Overview of components
- Creating a component using the Angular CLI
- Understanding the component class
- Utilizing a component template
- Event Binding
Working with Angular Forms
- Introduction to forms
- Using template-driven forms
- Importing the forms module
- Setting up a form
- Overview of reactive forms
- Importing the reactive forms module
- Constructing a form
- Designing the template
Services, Dependency Injection, and Pipes
- Overview of services
- Creating a basic service
- Understanding the service class
- Introduction to dependency injection
- Injecting a service instance
- Introduction to pipes
- Using built-in pipes
- Applying pipes in HTML templates
- Chaining pipes
Working with the HTTP Client
- Angular HTTP client
- Utilizing the HTTP client
- Importing the HTTP client module
- HTTP client request options
- Returning an HTTP response object
- Setting request headers
- Creating a simple observable
Angular Component Router
- Introduction to the Angular component router
- Navigating views
- Using the Angular router API
- Creating a router-enabled application
- Hosting router components
Implementing Micro-Frontend Architecture with Angular
- Overview of micro-frontends
- Advantages and features of micro-frontends
- Understanding different approaches to micro-frontends
- Understanding the micro-frontend framework
- Creating micro-frontend projects with Angular
Testing Angular Applications
- Unit testing Angular artifacts
- Using testing tools
- Testing steps
Summary and Next Steps
Requirements
- Fundamental knowledge of HTML, CSS, and JavaScript.
Audience
- Developers
- Programmers
28 Hours
Testimonials (2)
I mostly liked the training flow; she went through the topic, and at the end of the topic, she had well-defined practice sessions for us. She was able to guide us promptly with the issues we faced in the practice sessions.
Rabin Byanjankar - Lument
Course - Angular 17
In only three days were covered all the subjects from training material, even extra.