
Type Python! Correct class usage and object-oriented programming
amamov
$36.30
Basic / Python, oop
4.8
(68)
Develop productively, robustly, securely, and scalably with Python! 🔥
Basic
Python, oop
If Java has Spring and Python has Django, Node has NestJS! Learn Node's professional backend NestJS and Node's object-oriented programming and design patterns! This course is a membership subscription course, and if you purchase it once, you can take the continuously added NestJS techniques, DB, testing, etc.
2,827 learners
Level Basic
Course period Unlimited
.png?w=736)
.png?w=736)
Reviews from Early Learners
5.0
김동완
The lecture is a lecture, but I think the best part is the high-quality answers to students' questions. For this reason alone, I have no regrets about purchasing the lecture. You can understand the overall flow of Nestjs. I will write the rest of the review after I finish watching the remaining half of the lecture.
5.0
smathj
I watched the great lecture. I am impressed by the lecture that takes each and every detail into consideration... I hope you upload more Java/TypeScript lectures. Always stay healthy! [Information]: As a spring developer, I organized the basics of TypeScript once on the weekend and continued without any problems.
5.0
Dev.Kim
I have watched all the lectures except Section 5 (Deployment, Operation). Existing Java Spring developers can quickly get started with NestJS through this lecture. During the lecture, it was enough to understand the concepts of Spring by myself, and although it is a simple example, it includes contents such as interceptors, filters, AOP, and exception handling, so if you take this lecture, you will be able to apply and expand it sufficiently.
NestJS
Backend project design and API development
Express Core Concepts for NestJS
Object-Oriented Design & Design Patterns
MySQL, MongoDB, Database Construction and Design
TypeORM, RDBMS, and NestJS
Jest, TDD Basics, Unit Testing, Integration Testing
Socket Programming
How to build and operate an AWS server, pm2
CSR, SSR
Node.js backend programming,
Get started with the easy and flexible NestJS!
Through the emerging Node.js framework, NestJS
One step further in backend development
You can experience it.
NestJS is an efficient and scalable Node.js server application framework that supports TypeScript. It provides a sophisticated architecture built on top of powerful server frameworks like Express or Fastify. This allows you to easily split your application into microservices, enabling the development of highly scalable and maintainable server applications.
The big difference between NestJS and the existing Node.js framework, Express, is that the framework provides the architectural structure .
Consider the process of collaborating on a project using pure Express. Developers use a wide variety of architectural patterns for Express. As the project grows, the communication costs associated with collaboration increase as developers or teams have different project structures and styles. This leads to decreased productivity and maintenance difficulties.
NestJS provides the structure and design patterns for this architecture within its framework. This allows developers to unify their architectures, reduce communication costs, and achieve scalable and efficient development.
Additionally, existing Express libraries can be used on the NestJS architecture . Furthermore, compatibility is sufficient to leverage Fastify in some cases for improved performance.
These various advantages have attracted many developers' attention to NestJS.
Are you curious about NestJS, which is gaining so much popularity? You've probably heard that learning Express is necessary to learn NestJS . This can feel like a barrier to entry when learning a framework that's superior to existing frameworks.
This course provides an Express course to help you learn NestJS before diving into it. We'll build the architecture of NestJS from scratch using Express, creating core APIs ourselves.
This course doesn't simply cover the features of NestJS. Instead, it explains the structure of NestJS step by step, allowing you to gain knowledge of object-oriented programming and various design patterns.
All NestJS-related concepts explained in the lecture will be explained one by one by referring to the official documentation.
If you want to expand on the concepts I've covered or add more options, you can quickly apply them on your own by following the lecture.
We'll clone and code a real-world project API for the "Cat Information Community," based on the core functionality common to various services, as well as the NestJS architecture. We'll help you apply NestJS to real-world applications by developing your own project.
Develop real-time web applications using the MVC pattern using NestJS server-side rendering. In the process, you'll gain an understanding of server-side rendering (SSR) and client-side rendering (CSR), socket programming, event design, and the MVC design pattern. Achieve full-stack development with just NestJS!
While working on a real-world project, we'll not only create an API, but also provide front-end code. Furthermore, we'll explain scenarios, assuming a front-end developer is working alongside you. This will also help you find solutions to problems that can arise when back-end and front-end developers collaborate in the real world.
We'll teach you not only how to create a project, but also how to actually deploy the service you created using AWS cloud computing technology.
NestJS
Nest
Express
Express
MongoDB
MongoDB
Mongoose
mongoose
Node.js
Node
PM2, AWS
Server Operation
Node.js
In backend programming
Those who want to get started
Learn NestJS
I want to, but there is a barrier to entry
People who had a hard time because of the height
Express framework
Fill in the gaps
Anyone who wants to
As a practical project
NestJS in practice
Those who wish to apply
✅ Those who want to learn object-oriented programming and design patterns
✅ Those who want to solidify their backend development
Technology is constantly changing. It's said that if you can't fix the code you wrote in the past, you haven't learned anything. As NestJS versions are upgraded, we'll update the course to reflect the updated version so you can learn even better techniques.
Who is this course right for?
For those who want to get started with backend development
For those who want to get started with backend with NestJS from the beginning
For those who want to move from express to NestJS
For those who want to move from Spring to NestJS
For those who want to do a practical project with NestJS
Anyone who wants to develop a solid backend using object-oriented design patterns, etc.
Need to know before starting?
Typescript
6,421
Learners
379
Reviews
368
Answers
4.8
Rating
4
Courses
Hello. I will strive to provide great value through more informative and essential knowledge content.
CEO of Hypereasy Co., Ltd., an AI DT specialized development company
Development and management of financial AI models for Company M
AI Subcommittee Technical Committee Member of the Korea Information and Communication Network Association (KINA)
Former Head of DT Simulation SW Development at Company P
Former Tech Lead at a Series A startup
Former lead on numerous software engineering technical consulting projects for major corporations
Former instructor for numerous software engineering online/offline training programs (Startups, GS Retail, Samsung, etc.)
Inquiries, additional questions, writing, and lecture proposals ==> endupfree@gmail.com
All
71 lectures ∙ (11hr 58min)
Course Materials:
6. Install Postman
02:58
7. Mocking cat data
05:32
All
153 reviews
4.6
153 reviews
Reviews 5
∙
Average Rating 4.6
Reviews 3
∙
Average Rating 5.0
5
The lecture is a lecture, but I think the best part is the high-quality answers to students' questions. For this reason alone, I have no regrets about purchasing the lecture. You can understand the overall flow of Nestjs. I will write the rest of the review after I finish watching the remaining half of the lecture.
Reviews 2
∙
Average Rating 5.0
5
I have watched all the lectures except Section 5 (Deployment, Operation). Existing Java Spring developers can quickly get started with NestJS through this lecture. During the lecture, it was enough to understand the concepts of Spring by myself, and although it is a simple example, it includes contents such as interceptors, filters, AOP, and exception handling, so if you take this lecture, you will be able to apply and expand it sufficiently.
Reviews 1
∙
Average Rating 5.0
Reviews 56
∙
Average Rating 5.0
5
I watched the great lecture. I am impressed by the lecture that takes each and every detail into consideration... I hope you upload more Java/TypeScript lectures. Always stay healthy! [Information]: As a spring developer, I organized the basics of TypeScript once on the weekend and continued without any problems.
Check out other courses by the instructor!
Explore other courses in the same field!
25% off for new members
$26.30
25%
$36.30