This repository contains the code of the Modern Angular With Signals Course.
This course repository is updated to Angular 19:
IMPORTANT: Please use Node 18 (Long Term Support version).
Start by doing a global installation of the Angular CLI:
npm install -g @angular/cli
you can install the main branch using the following commands:
git clone https://.com/angular-university/angular-signals-course.git
cd angular-signals-course
npm install
This repository has 2 branches:
- the main branch contains the final code that you will have created at the end of the course
- the 1-start branch contains the starting point for the course
If you don't use Git, it's also possible to download each branch as a ZIP file.
To do so, you must first select the correct branch from the branch dropdown here on top of this screen on .
Once inside the right branch, click the green "Code" button and select "Download ZIP".
In order to be able to provide more realistic examples, we will need in our playground a small REST API backend server.
We can start the sample application backend with the following command:
npm run server
To run the frontend part of our code, we will use the Angular CLI:
npm start
You can also start the frontend application using the following command:
ng serve
The application is visible in port 4200: http://localhost:4200
If you are looking for the Angular Core Deep Dive Course, you can find it here:
If you are looking for the RxJs In Practice Course, the repo with the full code can be found here:
If you are looking for the NgRx In Depth Course, the repo with the full code can be found here:
If you are looking for the Angular PWA Course, the repo with the full code can be found here:
If you are looking for the Angular Security Masterclass, the repo with the full code can be found here:
If you are looking for the Angular Advanced Course, the repo with the full code can be found here:
Angular Advanced Library Laboratory Course: Build Your Own Library.
If you are looking for the RxJs and Reactive Patterns Angular Architecture Course code, the repo with the full code can be found here:
RxJs and Reactive Patterns Angular Architecture Course
If you are looking for the Angular Ngrx Reactive Extensions Architecture Course code, the repo with the full code can be found here:
Angular Ngrx Reactive Extensions Architecture Course
If you are looking for the Angular 2 and Firebase - Build a Web Application Course code, the repo with the full code can be found here:
Angular 2 and Firebase - Build a Web Application
If you are looking for the Complete Typescript 2 Course - Build a REST API, the repo with the full code can be found here: