Course Code: angular8
Duration: 21 hours
Prerequisites:
  • JavaScript and TypeScript programming experience

Audience

  • Web Developers
Overview:

Angular is a JavaScript framework for developing client-side web applications and SPAs (Single-Page Application). Angular 8 offers new features that includes differential loading, dynamic imports, web workers as an opt-in support, and more.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to use Angular 8 to develop client-side web applications.

By the end of this training, participants will be able to:

  • Create and scale SPAs from scratch.
  • Build open source Angular libraries.
  • Secure an Agular application with JWT authentication.

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

Angular 8

  • What is Angular?
  • Angular architecture
  • Angular 8 features

Preparing the Development Environment

  • Installing and configuring Angular 8

Angular Quick Start

  • Creating an application
  • Adding Bootstrap
  • Creating routing

Components and Binding

  • Creating and using custom components
  • Working with bindings
  • Building modules
  • Styling components

Developing an Angular Library

  • Creating Angular libraries
  • Publishing Angular libraries

Services and Dependecy Injection

  • Creating a service
  • Injecting a service into a component, directive, and service

Form Handling

  • Creating a form
  • Validating, filtering, and sanitizing form data

Pipes and HTTP Requests

  • Transforming output
  • Setting up Firebase
  • Sending requests

Offline Capabilities

  • Adding service workers
  • Caching assets and URLs

Testing the Application

  • Testing with unit tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Hosting with Firebase

Securing the Application

  • Using JWT authentication

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Angular 8

Qatar - Angular 8

Egypt - Angular 8

Saudi Arabia - Angular 8

South Africa - Angular 8

Brasil - Angular 8

Canada - Angular 8

中国 - Angular 8

香港 - Angular 8

澳門 - Angular 8

台灣 - Angular 8

USA - Angular 8

Österreich - Angular 8

Schweiz - Angular 8

Deutschland - Angular 8

Czech Republic - Angular 8

Denmark - Angular 8

Estonia - Angular 8

Finland - Angular 8

Greece - Angular 8

Magyarország - Angular 8

Ireland - Angular 8

Luxembourg - Angular 8

Latvia - Angular 8

España - Angular 8

Italia - Angular 8

Lithuania - Angular 8

Nederland - Angular 8

Norway - Angular 8

Portugal - Angular 8

România - Angular 8

Sverige - Angular 8

Türkiye - Angular 8

Malta - Angular 8

Belgique - Angular 8

France - Angular 8

日本 - Angular 8

Australia - Angular 8

Malaysia - Angular 8

New Zealand - Angular 8

Philippines - Angular 8

Singapore - Angular 8

Thailand - Angular 8

Vietnam - Angular 8

India - Angular 8

Argentina - Angular 8

Chile - Angular 8

Costa Rica - Angular 8

Ecuador - Angular 8

Guatemala - Angular 8

Colombia - Angular 8

México - Angular 8

Panama - Angular 8

Peru - Angular 8

Uruguay - Angular 8

Venezuela - Angular 8

Polska - Angular 8

United Kingdom - Angular 8

South Korea - Angular 8

Pakistan - Angular 8

Sri Lanka - Angular 8

Bulgaria - Angular 8

Bolivia - Angular 8

Indonesia - Angular 8

Kazakhstan - Angular 8

Moldova - Angular 8

Morocco - Angular 8

Tunisia - Angular 8

Kuwait - Angular 8

Oman - Angular 8

Slovakia - Angular 8

Kenya - Angular 8

Nigeria - Angular 8

Botswana - Angular 8

Slovenia - Angular 8

Croatia - Angular 8

Serbia - Angular 8

Bhutan - Angular 8

Nepal - Angular 8

Uzbekistan - Angular 8