- Familiarity with basic HTML, CSS, and JavaScript
- Experience with Angular
Audience
- Developers
Angular is a JavaScript framework for building web applications. Angular 11 is a major release that emphasizes router performance, automatic inlining of fonts, stricter types, component testing, and faster builds.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Angular 11's advanced developer tools to design, build, test, and deploy applications.
By the end of this training, participants will be able to:
- Set up the necessary development environment to develop advanced Angular 11 applications.
- Build parent-child structure, nested components for complex applications.
- Use RxJS and observables to handle real-time events and asynchronous programming.
- Create scalable form and data models to manage user inputs and data-entry tasks.
- Implement advanced dependency injections, routing, and security best practices in Angular 11.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- What's new in Angular 11?
Getting Started
- Installing Angular 11 CLI
- Setting up the workspace
- Initializing an application
Angular 11 Components
- Building nested components
- Sharing data across components
- Loading components dynamically
- Working with custom elements
RxJS and Observables
- Exploring the RxJS library and properties
- Creating, subscribing, and multicasting observables
- Handling asynchronous operations using observables
Forms in Angular 11
- Reactive vs template-driven forms
- Validating user inputs
- Generating dynamic forms
Routing and Navigation
- Configuring routes for an application
- Passing data to routes
- Using route guards to restrict access
Advanced Dependency Injection
- Generating services in Angular 11
- Injecting dependencies into a component
- Configuring dependency providers
Security and Deployment
- Preventing cross-site scripting (XSS) and vulnerabilities
- Auditing Angular 11 applications
- Testing and building configurations for deployment
- Deploying Angular 11 applications to production
Best Practices and Troubleshooting
Summary and Next Steps
United Arab Emirates - Angular 11 Advanced
Saudi Arabia - Angular 11 Advanced
South Africa - Angular 11 Advanced
Österreich - Angular 11 Advanced
Deutschland - Angular 11 Advanced
Czech Republic - Angular 11 Advanced
Magyarország - Angular 11 Advanced
Luxembourg - Angular 11 Advanced
Lithuania - Angular 11 Advanced
Nederland - Angular 11 Advanced
Portugal - Angular 11 Advanced
Belgique - Angular 11 Advanced
Australia - Angular 11 Advanced
Malaysia - Angular 11 Advanced
New Zealand - Angular 11 Advanced
Philippines - Angular 11 Advanced
Singapore - Angular 11 Advanced
Thailand - Angular 11 Advanced
Argentina - Angular 11 Advanced
Costa Rica - Angular 11 Advanced
Guatemala - Angular 11 Advanced
Colombia - Angular 11 Advanced
Venezuela - Angular 11 Advanced
United Kingdom - Angular 11 Advanced
South Korea - Angular 11 Advanced
Pakistan - Angular 11 Advanced
Sri Lanka - Angular 11 Advanced
Bulgaria - Angular 11 Advanced
Indonesia - Angular 11 Advanced
Kazakhstan - Angular 11 Advanced
Slovakia - Angular 11 Advanced
Botswana - Angular 11 Advanced