Course Information
Course Overview
Develop comprehensive and reactive Angular applications including NgRx, Unit Testing, Signals, and Angular Material.
Summing up, this course allows you to learn Angular in depth, from scratch, and in only 6 days. It's the best Angular course choice for every busy developer or individual in general.
Enroll in this course now and learn how to:
Create comprehensive front-end applications using Angular
Use Angular components, modules, and services to create maintainable applications
Use the most important features of the Angular framework to build real-world applications
Communicate with web servers for posting, getting, or deleting data from within your angular application
Use the latest features like Angular Signals and Effects
What's inside this course:
Setting up Development Environment for Angular projects
Typescript Overview
Angular CLI
Components
Modules
Services (Injection and provider scopes)
Validation
Data Binding
Adding Packages
Routing
Template Driven Form Binding (NgModel)
Pipes
Angular Material
Building web apps with user experience (ux) in mind
In addition, you will easily apply and understand more advanced concepts like:
NgRx for building reactive web applications
State management using actions, reducers, store, effects, and selectors
Reactive extensions like observables for asynchronous tasks
Unit Testing using Karma and Jasmine
HTTP RESTful API communication
Setting up Mock servers using Mockoon
Global Error Handling
Directives
Sending Data to Child Components (Input binding)
Sending Data to Parent Components (output binding)
Smart vs Presentational Components
Component and Directive Selectors
Angular Signals
Angular Effects
30 Day Full Money Back Guarantee
This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.
Enroll now, take the fast lane, and master Angular in only 6 days.
Course Content
- 8 section(s)
- 146 lecture(s)
- Section 1 Day 1: Building an Appointment app with components and data-binding
- Section 2 Day 2: Build a Hotel Reservation App with Services, Forms, and Routing
- Section 3 Day 3: Reactive programming with Observables, HTTP and Mock APIs
- Section 4 Day 4: Building an ecommerce web application with Angular Material and more
- Section 5 Day 5: NgRx - Building reactive web applications with Angular
- Section 6 Day 6: Unit Testing Angular applications with Karma and Jasmine
- Section 7 Angular Signals
- Section 8 Additional Angular Exercises
What You’ll Learn
- Learn Angular in-depth in a short amount of time
- Build comprehensive web apps like an e-commerce store
- Use Angular components, services and modules to create a maintainable code base
- Use NgRx to build reactive web applications using state management
- Write Unit Tests using Karma and Jasmine to test your Angular applications
- Learn how to communicate with web servers for posting, getting, or deleting data
- Setup a real-world mock evironment
- Use the latest features like Angular signals and effects
Reviews
-
LLewatle Johannes Phaladi
I took this course as I am web developer using DSpace software and from DSpace 7.x its frontend it is developed using Angular as a result to customize it I need to have Angular knowledge. This course up to so far helped me to be aware of Angular structure and components.
-
SShivaji Verma
Course is very helpful to learn lot of new functions added in angular specially signals. Also explaination of Angular is very good
-
QQuang
It is a good course for the beginner who wants to learn Angular 16, 17. This course instructs us to start small by building small and understandable Angular projects and understand how Angular works.
-
ÁÁgnes Viktória Jávorszky
Jannick's way of teaching is engaging and clear and the course is structured in a way that it builds up from the bottom gradually; it doesn't throw a lot of things at you at the same time. I have been looking for an Angular course that I could follow along and could not find one that would suite my learning style, until I came across this course. I'm really happy with it!