We have updated our tutorials to the latest Angular 9 version and also authored new ones with this version. You can check them below!

What is Angular 9?

Angular 9 is the latest version of Angular. It's still in pre-release so you need to use the next tag to install it from npm:

npm install -g @angular/cli

Next, you can run the following command to generate an Angular 9 tutorial:

ng new my-angular-9-example

Next, you can navigate to project's folder and start the development server as follows:

cd my-angular-9-example
ng serve

Finally, you simply need to use a web brower to test your app from localhost:4200.

All Angular 9 Tutorials and Examples

We have many quick and full tutorials that you can follow to learn Angular:

Angular 9 Tutorial By Example: REST CRUD APIs & HTTP GET Requests with HttpClient

In this Angular 9/10 tutorial, we'll learn to build an Angular 9 example application going through all the required steps from creating/simulating a REST API, scaffolding a new project, setting up the essential APIs, and finally building and deploying your final application to the cloud

06 Aug 2020

Read article

Angular 10/9 File Upload Tutorial: Listen for HTTP Events & Progress Bar Example

In this tutorial, we'll learn how to upload files in Angular 8. For the backend we'll be using Nest.JS. We'll see how to use HttpClient to send POST request with multipart form data which is used for file uploading. We'll also see how to use reactive forms and progress bar.

09 Jun 2020

Read article

Angular 10/9 Tutorial and Example: Build your First Angular App

In this tutorial, you will learn to build your first Angular 10/9 application from scratch

14 Apr 2020

Read article

Angular 9/8 with PHP and MySQL Database: REST CRUD Example & Tutorial

In this tutorial, you'll learn to create an example Angular 9/8 application with a PHP REST API on top of a MySQL database

20 Feb 2020

Read article

Angular 9/8 Reactive Forms with Validation Tutorial by Example

In this tutorial, we'll learn to use the template-driven approach in Angular 9/8 to work with forms. We'll learn about the NgForm, ngModel and ngSubmit and how to create an authentication system with Node and Express.js

14 Feb 2020

Read article

Angular 9/8 Template Forms Tutorial: Example Authentication Form (ngModel/ngForm/ngSubmit)

In this tutorial, we'll learn to use the template-driven approach in Angular 7/8 to work with forms. We'll learn about the NgForm, ngModel and ngSubmit and how to create an authentication system with Node and Express.js

14 Feb 2020

Read article

Angular 9/8/7 Tutorial: Build an Example App with Angular CLI, Angular Router, HttpClient & Angular Material

Throughout this Angular 9 tutorial, we’ll learn to build an example web application using APIs like HttpClient, Angular Router, and Material Design. We'll learn to generate components and services using Angular CLI and depoly your final app to the cloud (Firebase).

21 Dec 2019

Read article

Angular 9/8 Tutorial & Example — Upload files with FormData, HttpClient, RxJS, and Material ProgressBar

In this tutorial, we’ll see by example how to upload multiple image files using FormData, HttpClient (for posting multipart/form-data), Angular 9/8 and TypeScript

14 Nov 2019

Read article

HTML Tutorial: Angular 7/8 Template Syntax - Interpolation, ngFor & ngIf Directives

In this tutorial, we’ll teach you HTML which is used as the template language for Angular. We’ll build a simple HTML app before tackling any Angular concepts since it’s a prerequisite in any web development and one of the three pillars of the web along with JavaScript and CSS.

14 Sep 2019

Read article

CSS Grid Layout Tutorial: Holy Grail Angular 10 UI

This CSS Grid layout tutorial is designed for Angular 7/8 developers that want to learn how to build responsive layouts with modern CSS. We'll first start with a general introduction to learn about the basic concepts and then we'll see how to use it within an Angular 7/8 app to create the famous holy grail layout.

04 Sep 2019

Read article