Get in Touch
 Duration 28 hours

Course Outline

Getting Started with Angular 19

  • Introduction to Angular and an overview of new features in version 19
  • Project configuration using the Angular CLI
  • Comprehending the Angular architecture

Components and Templates

  • Building and organising components
  • Data binding and interpolation techniques
  • Template syntax and lifecycle hooks

Directives and Pipes

  • Utilising built-in structural and attribute directives
  • Developing custom directives
  • Applying 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 the form builder
  • Advanced form validation techniques

Routing and Navigation

  • Configuring routes and lazy loading modules
  • Router parameters and guards
  • Navigation strategies and industry best practices

HTTP Client and Data Handling

  • Utilising the HttpClient module
  • Performing API requests and processing responses
  • Error handling and working with observables via RxJS

State Management and Signals

  • Leveraging RxJS for reactive state management
  • An introduction to Angular signals
  • Managing application-wide state

Testing and Deployment

  • Unit testing for components and services
  • End-to-end testing using Angular tools
  • Build optimisation and deployment strategies

Summary and Next Steps

Requirements

  • A solid understanding of HTML, CSS, and JavaScript
  • Experience with web development principles and REST APIs
  • Familiarity with TypeScript is beneficial but not essential

Target Audience

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

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customised Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from £6400 + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories