강의

멘토링

로드맵

NEW
개발 · 프로그래밍

/

백엔드

NestJS 코어 가이드

NestJS에 대해 기초부터 실무 레벨까지 깊게 학습합니다. Prisma와 Swagger를 활용해 실전 프로젝트를 개발하며, NestJS의 구조와 작동 원리를 명확하게 이해할 수 있도록 구성했습니다.이 강의를 수강하면 NestJS로 백엔드 애플리케이션을 자신 있게 개발할 수 있는 실력을 갖추게 됩니다.

2명 이 수강하고 있어요.

  • Kim Junseo
실습 중심
백엔드이해하기
REST APINestJSPrismaauthenticationswagger

이런 걸 배울 수 있어요

  • NestJS 기초 & 심화 개념

  • NestJS 실전 프로젝트 개발

  • REST API 개발

  • Prisma를 이용한 Database 관리

  • JWT 토큰 기반 인증 구현

  • Swagger 를 이용한 API 문서화

NestJS 코어 가이드

당신의 Node.js 코드는 왜 시간이 갈수록 복잡해지기만 할까요?

이 강의는 그 질문에 대한 명확한 해답을 제시합니다.


이 강의는 단순한 NestJS 기능 활용법 강의가 아닙니다. Express의 자유로움이 어떻게 유지보수의 발목을 잡는지, 그리고 NestJS가 채택한 객체지향, 의존성 주입(DI), 모듈화 같은 아키텍처 원칙들이 왜 현대 백엔드 개발의 표준이 되었는지를 파고드는 '코어 원리 가이드'입니다. 실전 API를 직접 구축하며 NestJS의 설계 철학을 코드 레벨에서 체득하세요.


이제 '따라 치는' 개발을 넘어, 아키텍처를 '설계하는' 개발자로 도약할 시간입니다.

🤔왜 NestJS 를 배워야 할까요?

쿠팡, 토스, 네이버, 카카오, 배달의민족과 같은 국내 최고 수준의 기업부터 뤼튼, 인프런, 원티드 등 가장 빠르게 성장하는 스타트업까지, 왜 모두가 NestJS를 선택하고 있을까요?


그 이유는 명확합니다. NestJS는 단순히 '인기 있는' 프레임워크를 넘어, 복잡한 비즈니스 요구사항을 안정적으로 해결할 수 있는 가장 강력한 도구이기 때문입니다.

  • 체계적인 아키텍처: 코드가 길어지고 기능이 복잡해져도 스파게티처럼 엉키지 않습니다. 모듈기반의 명확한 구조는 대규모 애플리케이션의 유지보수 비용을 획기적으로 줄여줍니다.

  • 강력한 안정성: TypeScript를 기반으로 설계되어, 런타임에서 발생할 수 있는 수많은 에러를 개발 단계에서 미리 방지합니다. 이는 곧 서비스의 안정성과 직결됩니다.

  • 월등한 개발 생산성: 의존성 주입(DI), 내장 테스팅 유틸리티 등 개발자의 생산성을 극대화하는 도구를 기본으로 제공하여, 반복적인 작업이 아닌 비즈니스 로직에만 집중할 수 있게 해줍니다.


결국, NestJS를 배운다는 것은 단순히 하나의 기술을 배우는 것이 아닙니다. 시장의 주류가 된 기술 트렌드를 따라가며, 최고의 기업들이 요구하는 '확장 가능하고 안정적인 소프트웨어 설계 역량' 을 갖추게 된다는 의미입니다. 지금 NestJS를 학습하는 것은 당신의 커리어에 가장 확실한 투자입니다.

📚 이런 내용을 학습합니다

NestJS, 견고한 구조의 이해

NestJS의 핵심인 모듈, 컨트롤러, 프로바이더의 관계를 이해하고 의존성 주입(DI)을 통해 확장 가능한 애플리케이션 설계법을 학습합니다.

실전 프로젝트, 게시판 API 개발

JWT 기반의 로그인부터 게시판의 생성/조회/수정/삭제(CRUD)까지, 현업에서 가장 많이 사용하는 기능들을 직접 구현하며 실무 감각을 익힙니다.

Prisma, 차세대 ORM 완벽 정복

TypeScript와 최고의 궁합을 자랑하는 Prisma를 사용해, Type-Safe하게 데이터베이스를 다루는 가장 현대적인 방법을 경험합니다.

Swagger, 협업을 위한 API 문서 자동화

코드가 곧 문서가 되는 마법을 경험하세요. Swagger를 연동하여 간단하고 빠르게 API 명세를 만들고, 협업의 효율을 극대화합니다.

🎯 강의를 수강해야 하는 이유

1. 원리를 이해하는 깊이 

무작정 코드를 따라 치는 것은 진짜 내 것이 되지 않습니다. '왜?'라는 질문에 답하며, NestJS의 동작 원리를 제대로 이해시켜 드립니다. 

2. 핵심만 담아낸 밀도

가장 중요한 것만 남겼습니다. 실무에 꼭 필요한 핵심만 담아, 완강까지 지치지 않고 동기를 유지할 수 있도록 설계했습니다.

3. 실무와 가장 가까운 경험

단순한 연습용 코드는 의미 없습니다. 실제 현업의 흐름과 구조를 그대로 녹여낸 프로젝트로 '진짜 실력'을 만들어 드립니다.

✨ 강의를 완강하면, 이렇게 달라집니다!

  • NestJS의 아키텍처를 자신감 있게 설명하고 활용할 수 있습니다.

  • 포트폴리오에 당당하게 추가할 수 있는 게시판 API 서버를 갖게 됩니다.

  • TypeScript를 활용하여 안정적이고 예측 가능한 백엔드 코드를 작성할 수 있습니다.

  • Swagger를 통해 API 문서를 자동화하고, 프론트엔드 개발자와의 원활한 소통이 가능해집니다.

이 강의는 단순한 지식 전달을 넘어, '스스로 문제를 해결하고 성장하는 개발자'가 되는 길을 안내합니다.

📈 이런 분들께 이 강의를 추천합니다

NestJS를 처음 배우지만, 구조적이고 확장 가능한 백엔드를 만들고 싶은 분

Express로 프로젝트를 만들어봤지만, 더 체계적인 구조가 필요하다고 느끼는 분

Prisma, JWT, Swagger 등 실무에서 자주 쓰이는 기술을 프로젝트로 익히고 싶은 분

수강 전 참고사항

학습 자료

  • PDF 교안을 제공합니다.


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • NestJS를 처음 접하는 분

  • Node.js 진영 백엔드를 처음 접하는 분

  • 보다 깊게 Nest 에 대해 공부하고 싶은 분

선수 지식,
필요할까요?

  • Typescript

  • REST API

안녕하세요
입니다.

안녕하세요, 개발자 김준서입니다.

제게는 콘텐츠를 만드는 단 하나의 철칙이 있습니다.

"과거의 내가, 이 지식을 내 돈과 시간을 주고 기꺼이 샀을까?"

 

이 질문에 망설임 없이 '그렇다'고 답할 수 있는 지식과 경험만을 공유합니다. 제 강의를 수강하시는 여러분이 단순히 코드를 따라 치는 사람이 아닌, 문제의 본질을 이해하고 스스로 성장하는 즐거움을 느끼는 개발자가 되도록 돕고 싶습니다. 저의 지식공유가 여러분의 성장에 단단한 디딤돌이 되기를 진심으로 바랍니다.

커리큘럼

전체

17개 ∙ (3시간 23분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중

₩21

26%

₩36,300

비슷한 강의

같은 분야의 다른 강의를 만나보세요!