HOME > Development > The Complete Angular NestJS Course

The Complete Angular NestJS Course

  • Development
  • May 06, 2025
SynopsisThe Complete Angular & NestJS Course, available at $44.99...
The Complete Angular NestJS Course  No.1

The Complete Angular & NestJS Course, available at $44.99, has an average rating of 4.65, with 104 lectures, based on 59 reviews, and has 737 subscribers.

You will learn about Build an admin app! Build a user authentication web app! Use Docker Use TypeORM Generate Jwt Token Connect NestJS with MySQL Login with HttpOnly Cookies Upload Images Export CSV files Angular CLI Angular Animations Create charts with c3js Deploy to Google Cloud Platform This course is ideal for individuals who are Students new to Angular and NestJS or Coders who want to improve their Angular and NestJS skills or Javascript Developers It is particularly useful for Students new to Angular and NestJS or Coders who want to improve their Angular and NestJS skills or Javascript Developers.

Enroll now: The Complete Angular & NestJS Course

Summary

Title: The Complete Angular & NestJS Course

Price: $44.99

Average Rating: 4.65

Number of Lectures: 104

Number of Published Lectures: 104

Number of Curriculum Items: 104

Number of Published Curriculum Objects: 104

Original Price: $94.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build an admin app!
  • Build a user authentication web app!
  • Use Docker
  • Use TypeORM
  • Generate Jwt Token
  • Connect NestJS with MySQL
  • Login with HttpOnly Cookies
  • Upload Images
  • Export CSV files
  • Angular CLI
  • Angular Animations
  • Create charts with c3js
  • Deploy to Google Cloud Platform
  • Who Should Attend

  • Students new to Angular and NestJS
  • Coders who want to improve their Angular and NestJS skills
  • Javascript Developers
  • Target Audiences

  • Students new to Angular and NestJS
  • Coders who want to improve their Angular and NestJS skills
  • Javascript Developers
  • Welcome to The Complete Angular & NestJS Course – the perfect course for beginners, or anyone looking to brush up on their Angluar/NestJS skills! 

  • Angular was created by Google and is used by Microsoft, Samsung, Deutsche Bank, PayPal, and more!

  • NestJS is an Angular-inspired NodeJS framework for building efficient, reliable and scalable server-side applications.

  • The average Angular Developer salary in the US is $112,292 per year(!)

  • By the end of this course you’ll have built a stand-alone admin app and an online authentication web app from scratch!

    Master the skills, tips and tricks you need to create your own projects using Angular and NestJS, and give your coding career a kickstart at the same time!

    Students start with the basics, before moving on to the two big practical projects

    Login/Password web app, with:

  • Sign in form

  • User registration form

  • Forgot password function (with email)

  • Password reset form

  • Stand-alone admin app, with:

  • Admin dashboard

  • Daily sales chart

  • Ability to create, update and delete users

  • Ability to assign levels of user access

  • List products (with image, price and description)

  • Animate user orders

  • Deploy the app to Google Cloud

  • Created especially for Codestars students, The Complete Angular & NestJS Course combines two of Antonio Papa’s original short courses (Angular and NestJS: A Practical Guide with Docker, and Angular and NestJS Authentication: Forgot and Reset Password) with 1.5 hours of BRAND NEW material!

    Across the course and the two practical projects, you will learn the following elements of Angular and NestJS:

    In NestJS you will learn:

  • Use Docker

  • Use TypeORM and connect with MySQL

  • Use Typescript

  • Use Interceptors and Guards

  • Create custom Decorators

  • Validate Requests

  • Generate Jwt Tokens

  • Use HttpOnly Cookies

  • Upload Images

  • Export CSV’s

  • Create public and secure routes

  • Run Migrations

  • Send Emails

  • In Angular you will learn:

  • How to use Angular CLI

  • Create classes, interfaces, abstract classes

  • Use interceptors

  • Create public and private routes

  • Angular Animations

  • Upload Images

  • Export CSV’s

  • Build a chart with c3.js (part of d3.js)

  • Use Reactive Forms

  • Create components and routes

  • Consume API calls

  • Use Event Emitters

  • Perfect for beginners, or anyone new to Antonio’s courses, plus Antonio explains everything he does on screen… and if you ever get stuck, just post in the course Q&A forum and Antonio will reply asap!

    Enjoy the course! 

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: NestJS Authentication

    Lecture 1: Authentication Project Demo

    Lecture 2: Setup

    Lecture 3: Controllers

    Lecture 4: Database

    Lecture 5: Entities

    Lecture 6: Services

    Lecture 7: Register

    Lecture 8: Validations

    Lecture 9: Login

    Lecture 10: HttpOnly Cookies

    Lecture 11: Authenticated User

    Lecture 12: Interceptors

    Lecture 13: Logout

    Lecture 14: Forgot Password

    Lecture 15: Sending Emails

    Lecture 16: Reset Password

    Chapter 3: Angular Authentication

    Lecture 1: Installation

    Lecture 2: Navigation

    Lecture 3: Register

    Lecture 4: Login

    Lecture 5: Authenticated User

    Lecture 6: Logout

    Lecture 7: Forgot Password

    Lecture 8: Reset Password

    Chapter 4: NestJS Admin

    Lecture 1: Admin Project Demo

    Lecture 2: Setup

    Lecture 3: Docker

    Lecture 4: Modules & Controllers

    Lecture 5: Migrations

    Lecture 6: Services

    Lecture 7: Global Prefix

    Lecture 8: Register

    Lecture 9: Hashing Passwords

    Lecture 10: Validations

    Lecture 11: Login

    Lecture 12: Jwt and HttpOnly Cookies

    Lecture 13: Authenticated User

    Lecture 14: Interceptors

    Lecture 15: Logout

    Lecture 16: Guards

    Lecture 17: Creating Users

    Lecture 18: Common Module

    Lecture 19: Updating Users

    Lecture 20: Pagination

    Lecture 21: Roles

    Lecture 22: Foreign Keys

    Lecture 23: Permissions

    Lecture 24: Many to Many Relations

    Lecture 25: Abstract Service

    Lecture 26: Circular Dependencies

    Lecture 27: Products

    Lecture 28: Uploading Images

    Lecture 29: Orders

    Lecture 30: Expose Fields

    Lecture 31: Export CSV

    Lecture 32: Raw SQL

    Lecture 33: Custom Decorators

    Lecture 34: Access Guard

    Chapter 5: Angular Admin

    Lecture 1: Setup

    Lecture 2: Template

    Lecture 3: Modules

    Lecture 4: Routes

    Lecture 5: Register Form

    Lecture 6: HttpClient

    Lecture 7: Login

    Lecture 8: Services

    Lecture 9: Authenticated User

    Lecture 10: Interfaces

    Lecture 11: Logout

    Lecture 12: Inputs

    Lecture 13: Interceptors

    Lecture 14: Profile

    Lecture 15: Event Emitters

    Lecture 16: Redirecting

    Lecture 17: Users

    Lecture 18: Pagination

    Lecture 19: Deleting Users

    Lecture 20: Users Create Form

    Lecture 21: Creating Users

    Lecture 22: Updating Users

    Lecture 23: Abstract Classes

    Lecture 24: Roles

    Lecture 25: Roles Create Form

    Lecture 26: Form Arrays

    Lecture 27: Updating Roles

    Lecture 28: Products

    Lecture 29: Paginator Component

    Lecture 30: Creating Products

    Lecture 31: Uploading Images

    Lecture 32: Updating Products

    Lecture 33: Orders

    Lecture 34: Nested Tables

    Lecture 35: Animations

    Lecture 36: Export CSV

    Instructors

  • The Complete Angular NestJS Course  No.2
    Codestars ? over 2 million students worldwide!
    Teaching the Next Generation of Coders
  • The Complete Angular NestJS Course  No.3
    Antonio Papa
    Full Stack Developer
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 4 votes
  • 3 stars: 5 votes
  • 4 stars: 15 votes
  • 5 stars: 32 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!