
Build stand-alone Admin & User Authentification apps! NestJS APIs, Angular 10, Typescript, TypeORM, MySQL, Google Cloud
What you'll 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
Requirements
- Basic Javascript Knowledge is helpful, but not a prerequisite
Description
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(!)
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
- 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
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
- 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
Enjoy the course!
Who this course is for:
- Students new to Angular and NestJS
- Coders who want to improve their Angular and NestJS skills
- Javascript Developers