Angular Training

Tutorials and training content to learn all about Angular

Editors
Alain Chautard

Google Developer Expert in Angular, Consultant and Trainer at http://www.angulartraining.com

j l

Latest Posts

What’s the untracked function? [Angular Signals]

In a past post, I discussed the importance of signal-based components and how such components will change the way we architect Angular…

Angular Signal-based components tutorial

With the release of Angular 17.3, signal-based components have become a reality. A signal-based component is one in which all data inputs…

Testing Angular components with Cypress

Cypress is an excellent option for end-to-end testing, and you can learn more about the basics of Cypress with this tutorial.

How to use NgRx SignalStore?

With the release of Angular Signals, RxJS-based state management libraries had to adapt and create signal-based alternatives, which NgRx…

Introduction to server-side rendering with Angular

In this post, I cover how to do server-side rendering (SSR) with Angular, why and when it matters, and everything you need to know to get…

An example of a useful standalone directive

Angular is all about components, but we need to remember that directives can be a better option occasionally.

Angular 17: New control flow syntax

Angular 17 has an updated logo and brand identity, a new website (angular.dev), and many more features that will be covered in my Daily…

RxJs vs. Signals: A comparison

Angular Signals have been available since Angular 16.0.0, and one of the best ways to understand how important of a feature it is is to…

What is ng-template, and when to use it?

As an Angular developer, you might have encountered ng-template when using the *ngIf syntax with an else block:

How to unit test an Angular pipe?

This tutorial is for people new to unit testing with Angular. We will start with unit tests for a pipe because pipes are the easiest way to…

Reviews

No reviews, submit yours below.
Add review

Login to submit your review.