Course Code: angular11adv
Duration: 28 hours
Prerequisites:
  • Familiarity with basic HTML, CSS, and JavaScript
  • Experience with Angular

Audience

  • Developers
Overview:

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.
Course Outline:

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

Sites Published:

United Arab Emirates - Angular 11 Advanced

Qatar - Angular 11 Advanced

Egypt - Angular 11 Advanced

Saudi Arabia - Angular 11 Advanced

South Africa - Angular 11 Advanced

Brasil - Angular 11 Advanced

Canada - Angular 11 Advanced

中国 - Angular 11 Advanced

香港 - Angular 11 Advanced

澳門 - Angular 11 Advanced

台灣 - Angular 11 Advanced

USA - Angular 11 Advanced

Österreich - Angular 11 Advanced

Schweiz - Angular 11 Advanced

Deutschland - Angular 11 Advanced

Czech Republic - Angular 11 Advanced

Denmark - Angular 11 Advanced

Estonia - Angular 11 Advanced

Finland - Angular 11 Advanced

Greece - Angular 11 Advanced

Magyarország - Angular 11 Advanced

Ireland - Angular 11 Advanced

Luxembourg - Angular 11 Advanced

Latvia - Angular 11 Advanced

España - Angular 11 Advanced

Italia - Angular 11 Advanced

Lithuania - Angular 11 Advanced

Nederland - Angular 11 Advanced

Norway - Angular 11 Advanced

Portugal - Angular 11 Advanced

România - Angular 11 Advanced

Sverige - Angular 11 Advanced

Türkiye - Angular 11 Advanced

Malta - Angular 11 Advanced

Belgique - Angular 11 Advanced

France - Angular 11 Advanced

日本 - 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

Vietnam - Angular 11 Advanced

India - Angular 11 Advanced

Argentina - Angular 11 Advanced

Chile - Angular 11 Advanced

Costa Rica - Angular 11 Advanced

Ecuador - Angular 11 Advanced

Guatemala - Angular 11 Advanced

Colombia - Angular 11 Advanced

México - Angular 11 Advanced

Panama - Angular 11 Advanced

Peru - Angular 11 Advanced

Uruguay - Angular 11 Advanced

Venezuela - Angular 11 Advanced

Polska - 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

Bolivia - Angular 11 Advanced

Indonesia - Angular 11 Advanced

Kazakhstan - Angular 11 Advanced

Moldova - Angular 11 Advanced

Morocco - Angular 11 Advanced

Tunisia - Angular 11 Advanced

Kuwait - Angular 11 Advanced

Oman - Angular 11 Advanced

Slovakia - Angular 11 Advanced

Kenya - Angular 11 Advanced

Nigeria - Angular 11 Advanced

Botswana - Angular 11 Advanced

Slovenia - Angular 11 Advanced

Croatia - Angular 11 Advanced

Serbia - Angular 11 Advanced

Bhutan - Angular 11 Advanced

Nepal - Angular 11 Advanced

Uzbekistan - Angular 11 Advanced