Published on May 15, 2024

Nest.js Full Course for Beginners | Complete All-in-One Tutorial | 3 Hours

Step-by-Step Guide:

Tutorial: Nest.js Full Course for Beginners | Complete All-in-One Tutorial | 3 Hours

Channel: Dave Gray


This Nest.js Full Course for Beginners is a comprehensive tutorial with 3 hours of Nest.js code and instruction to help you enhance your programming skills. The course covers the fundamentals of Nest.js and is divided into 6 chapters. You can view this tutorial as a Nest.js video textbook to deepen your understanding.


  1. Introduction (0:00:00)

    • Start by watching the introduction to get an overview of what will be covered in the course.
  2. Chapter 1: Introduction (0:00:38)

    • Dive into the first chapter to learn more about Nest.js and its basics.
  3. Chapter 2: Controllers (0:15:34)

    • Proceed to the second chapter where you will explore how controllers work in Nest.js.
  4. Chapter 3: Providers (0:36:29)

    • Move on to the third chapter to understand the concept of providers in Nest.js.
  5. Chapter 4: DTO Validation (1:03:02)

    • Explore DTO Validation in the fourth chapter to learn how to validate data transfer objects in Nest.js.
  6. Chapter 5: REST API (1:31:48)

    • Learn about building a REST API in Nest.js in the fifth chapter.
  7. Chapter 6: Essential Additions (2:10:13)

    • Finish the course by delving into essential additions to your Nest.js applications.
  8. Resources and Additional Links:

    • Access all the resources mentioned in the tutorial, including source code for each chapter, in the GitHub repository provided in the description.
  9. Engage and Connect:

    • Support the creator on Patreon, subscribe to the channel for more content updates, and join the Discord community for discussions and support.
  10. Feedback and Sharing:

    • Share your thoughts on the course in the comments section and let others know if you found the tutorial helpful.


By following this step-by-step tutorial and completing the Nest.js Full Course for Beginners, you will have a solid understanding of Nest.js fundamentals and be equipped to build your own applications using this powerful framework. Don't forget to explore the additional resources and engage with the creator and community for further learning and support.