Course Code: angular19
Duration: 28 hours
Prerequisites:
  • An understanding of HTML, CSS, and JavaScript
  • Experience with web development concepts and REST APIs
  • Familiarity with TypeScript is helpful but not required

Audience

  • Web developers building dynamic and scalable front-end applications
  • JavaScript developers transitioning to modern front-end frameworks
  • Software engineers creating enterprise-grade SPAs
Overview:

Angular is a powerful TypeScript-based front-end framework for building robust single-page applications.

This instructor-led, live training (online or onsite) is aimed at intermediate-level web developers who wish to build, test, and deploy Angular 19 applications with the latest tooling, component architecture, and best practices.

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

  • Set up and configure an Angular 19 development environment using the Angular CLI.
  • Create components, directives, services, and reactive forms.
  • Use routing, HTTP client, and state management with RxJS and signals.
  • Build, test, and deploy production-ready Angular applications.

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:

Getting Started with Angular 19

  • Introduction to Angular and what's new in Angular 19
  • Project setup with Angular CLI
  • Understanding the Angular architecture

Components and Templates

  • Creating and organizing components
  • Data binding and interpolation
  • Template syntax and lifecycle hooks

Directives and Pipes

  • Using built-in structural and attribute directives
  • Creating custom directives
  • Using and creating custom pipes

Dependency Injection and Services

  • Understanding the Angular DI system
  • Creating and providing services
  • Injecting services into components

Forms and Validation

  • Template-driven forms
  • Reactive forms and form builder
  • Form validation techniques

Routing and Navigation

  • Setting up routes and lazy loading modules
  • Router parameters and guards
  • Navigation strategies and best practices

HTTP Client and Data Handling

  • Using the HttpClient module
  • Making API requests and handling responses
  • Error handling and observables with RxJS

State Management and Signals

  • Using RxJS for reactive state management
  • Introduction to Angular signals
  • Managing application-wide state

Testing and Deployment

  • Unit testing components and services
  • End-to-end testing with Angular tools
  • Build optimization and deployment strategies

Summary and Next Steps

Sites Published:

United Arab Emirates - Angular 19

Qatar - Angular 19

Egypt - Angular 19

Saudi Arabia - Angular 19

South Africa - Angular 19

Brasil - Angular 19

Canada - Angular 19

中国 - Angular 19

香港 - Angular 19

澳門 - Angular 19

台灣 - Angular 19

USA - Angular 19

Österreich - Angular 19

Schweiz - Angular 19

Deutschland - Angular 19

Czech Republic - Angular 19

Denmark - Angular 19

Estonia - Angular 19

Finland - Angular 19

Greece - Angular 19

Magyarország - Angular 19

Ireland - Angular 19

Luxembourg - Angular 19

Latvia - Angular 19

España - Angular 19

Italia - Angular 19

Lithuania - Angular 19

Nederland - Angular 19

Norway - Angular 19

Portugal - Angular 19

România - Angular 19

Sverige - Angular 19

Türkiye - Angular 19

Malta - Angular 19

Belgique - Angular 19

France - Angular 19

日本 - Angular 19

Australia - Angular 19

Malaysia - Angular 19

New Zealand - Angular 19

Philippines - Angular 19

Singapore - Angular 19

Thailand - Angular 19

Vietnam - Angular 19

India - Angular 19

Argentina - Angular 19

Chile - Angular 19

Costa Rica - Angular 19

Ecuador - Angular 19

Guatemala - Angular 19

Colombia - Angular 19

México - Angular 19

Panama - Angular 19

Peru - Angular 19

Uruguay - Angular 19

Venezuela - Angular 19

Polska - Angular 19

United Kingdom - Angular 19

South Korea - Angular 19

Pakistan - Angular 19

Sri Lanka - Angular 19

Bulgaria - Angular 19

Bolivia - Angular 19

Indonesia - Angular 19

Kazakhstan - Angular 19

Moldova - Angular 19

Morocco - Angular 19

Tunisia - Angular 19

Kuwait - Angular 19

Oman - Angular 19

Slovakia - Angular 19

Kenya - Angular 19

Nigeria - Angular 19

Botswana - Angular 19

Slovenia - Angular 19

Croatia - Angular 19

Serbia - Angular 19

Bhutan - Angular 19

Nepal - Angular 19

Uzbekistan - Angular 19