Companies Home Search Profile

NestJS Real Practice Project: The Complete Developer's Guide

Focused View

Benjamin Nguyen

5:53:38

294 View
  • 1. Introduction to the NestJs project course.mp4
    04:58
  • 1. Introduction of lesson content.mp4
    02:11
  • 2. Project Initialization.mp4
    07:46
  • 3. Configure Docker files.mp4
    12:27
  • 4. Setup connect Database.mp4
    14:26
  • 5. Run Migrations.mp4
    08:57
  • 6. Configure Repository.mp4
    02:21
  • 7. Setup Logging.mp4
    11:07
  • 1. Introduction of lesson content.mp4
    02:10
  • 2. Setup entity User.mp4
    07:36
  • 3. Sign up function.mp4
    17:17
  • 4. Sign in function.mp4
    11:02
  • 5. Access token.mp4
    18:16
  • 6. Log out function.mp4
    04:31
  • 7. Refresh token.mp4
    19:10
  • 1. Introduction of lesson content.mp4
    00:56
  • 2. Setup Mailer.mp4
    06:23
  • 3. Send OTP code.mp4
    08:48
  • 4. Verify OTP code.mp4
    11:31
  • 5. Change password.mp4
    11:22
  • 1. Introduction of lesson content.mp4
    01:44
  • 2. Setup entity of category and product.mp4
    08:42
  • 3. Function get all categories and create a category.mp4
    11:26
  • 4. Function update and delete a category.mp4
    09:07
  • 5. Function get all products and create a product.mp4
    16:03
  • 6. Function update a product.mp4
    08:11
  • 7. Function delete a product, remove the category of product.mp4
    04:29
  • 1. Introduction of lesson content.mp4
    00:49
  • 2. Setup role and permission.mp4
    10:37
  • 3. Function role and permission.mp4
    06:24
  • 4. Call API using role and permission.mp4
    08:55
  • 1. Introduction of lesson content.mp4
    01:32
  • 2. Unit test for function get all categories.mp4
    04:45
  • 3. Unit test for function create a category.mp4
    01:33
  • 4. Unit test for function delete a category.mp4
    01:00
  • 5. Unit test for function update a category.mp4
    01:35
  • 6. Unit test for function get all products function.mp4
    06:53
  • 7. Unit test for function create, update, delete a product.mp4
    05:05
  • 1. Introduction of lesson content.mp4
    01:13
  • 2. Export PDF file.mp4
    21:24
  • 3. Export Excel file.mp4
    11:31
  • 4. Export Word file part 1.mp4
    06:22
  • 5. Export Word file part 2.mp4
    09:55
  • 6. Export Word file part 3.mp4
    11:08
  • Description


    NestJS Real Practice Project: Learn NestJs, TypeOrm, PostgresQL, Docker, Passport, Mailer, Testing, Export excel, pdf...

    What You'll Learn?


    • The fastest way to start becoming a NodeJs developer, through common problems in practice
    • How to start implementing a NestJs project structure in real projects
    • Write integration and unit tests to ensure your code is working
    • Use an API client to manually test your app
    • Understand Nest's special request-response cycle
    • Use decorators to dramatically simplify your code
    • Build authentication and role and permissions systems from scratch
    • Automatically validate data included with incoming requests
    • Apply structure to your code with Typescript
    • Tie different types of data together with TypeORM relationships
    • Use Guards to prevent unauthorized users from gaining access to sensitive data
    • Model your app's data using TypeORM entities
    • How to use Repository and Transaction, write unit tests for repository and Transaction
    • How to use access token and refresh token
    • How to export PDF file, Excel file, Word file in practice
    • Send OTP code to email to confirm password change

    Who is this for?


  • Any engineer looking to build an API
  • People who don't have much practical experience
  • More details


    Description

    You have never worked with Nest JS, you have no experience, practical knowledge with Nest JS, you want a practical course to help you have an overview of the new technology of Node JS, this is Essential course for you "NestJS Real Practice Project: The Complete Developer's Guide".

    All you will get from taking this course:

    - The fastest way to start becoming a NodeJs developer, through common problems in practice.

    - How to start implementing a NestJs project structure in real projects.

    - Write integration and unit tests to ensure your code is working.

    - Use an API client to manually test your app.

    - Understand Nest's special request-response cycle.

    - Use decorators to dramatically simplify your code.

    - Build authentication and role and permissions systems from scratch.

    - Automatically validate data included with incoming requests.

    - Apply structure to your code with Typescript.

    - Tie different types of data together with TypeORM relationships.

    - Use Guards to prevent unauthorized users from gaining access to sensitive data.

    - Model your app's data using TypeORM entities.

    - How to use Repository and Transaction, write unit tests for repository and Transaction.

    - How to use access token and refresh token.

    - How to export PDF file, Excel file, Word file in practice.

    - Send OTP code to email to confirm password change.

    Doesn't require too much of your experience, you can start from scratch with this course. Let's join!

    Who this course is for:

    • Any engineer looking to build an API
    • People who don't have much practical experience

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Benjamin Nguyen
    Benjamin Nguyen
    Instructor's Courses
    I'm Benjamin Nguyen, I'm a full stack developer. I have 5 years of software development skills and experience. With all my experience, I will help you improve the skills you need to work.I believe in learning through doing and this philosophy is present in every course that I teach. I love exploring new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 44
    • duration 5:53:38
    • Release Date 2023/02/20