채널톡 아이콘

프론트 개발자를 위한 백엔드 101 (NestJS, TypeORM)

가장 빠르게 백엔드를 입문하게 도와주는 NestJS! 여러 실습 프로젝트를 통해 백엔드 프레임워크인 NestJS와 TypeORM, 그리고 서버 개발자라면 꼭 알아야 할 필수 이론 지식까지 속성으로 배우게 됩니다.

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

  • 강의 소개

    05:55

  • RESTful과 REST API

    05:27

  • DB의 역할과 핵심 기능들

    07:34

  • 유저 인증 - Session vs JWT

    07:59

  • [이론] NestJS란?

    08:25

  • [이론] ORM이란? 왜 TypeORM인가

    09:39

  • [이론] JWT 인증이란?

    08:14

  • [개발] 프로젝트 초기 설정

    10:09

이런 걸 배울 수 있어요

  • NestJS

  • TypeORM

  • PostgreSQL

  • Docker

  • Terminal & Backend 101

  • AWS

알려드립니다

  • 백엔드가 처음이신 분도 충분히 따라올 수 있도록 강의가 구성되어 있습니다.

  • “로펀의 인프런 상담소”에서 실시간으로 질문하실 수 있습니다. 자주 들어오는 질문들은 보충강의로 추가 제작해서 업로드됩니다.

  • 강의 자료와 코드는 상업적 목적으로 사용할 수 없으며, 개인 학습과 포트폴리오 용도로만 사용 가능합니다.

백엔드 개발,

어디서부터 시작해야 할지 막막하지 않으신가요? 😨

NestJSTypeORM을 기반으로 한 이 강의는

프론트 개발자가 별도의 언어를 배울필요 없이

실전에 활용 가능한 백엔드 애플리케이션을 구현할 수 있도록 도와줍니다.

이번 강의를 통해 여러분들은 백엔드 개발에 필요한 주요 개념기술을 빠르게 학습하실 수 있습니다.

강의 마지막에는 여행 버킷리스트 앱 프로젝트를 함께 만들어 보며 실제 서비스 개발 경험까지 쌓아보실 수 있어요!

이 강의를 통해 여러분들은


🔥 백엔드 핵심 이론을 쉽게 이해할 수 있습니다

  • 서버의 기본 원리부터 시작해 REST API, 인증, 데이터베이스 등 백엔드의 필수 개념을 하나씩 이해할 수 있습니다.

  • Docker, CORS, 무중단 배포 등 실제 서비스를 운영할 때 꼭 필요한 기술도 함께 배웁니다.

🛠 실습을 통해 서버를 다루는 법을 완전히 익히게 됩니다

  • NestJSTypeORM으로 프로젝트를 만들며 API 서버를 만들어나가는 과정을 반복 학습합니다.

  • 실습 중심 강의로, 직접 코드를 작성하며 NestJS의 구조와 TypeORM의 강력함을 체감할 수 있습니다.

🚀 실전 프로젝트로 개발 스킬을 한 단계 높입니다

  • 여행 버킷리스트 앱 개발 과정을 통해 기획, 구현, 배포, 운영까지 전 프로세스를 경험합니다.

  • AWS RDS(PostgreSQL)와 EC2를 활용해 백엔드 애플리케이션을 배포하고 DB 마이그레이션도 진행해봅니다.


📚 현업에 바로 활용할 수 있는 실무 팁을 배웁니다

  • DB 마이그레이션, 코드 배포, 캐싱 등 운영 환경에서 겪을 수 있는 문제를 해결하는 방법을 미리 연습합니다.

  • 서비스 장애 대응성능 최적화를 직접 해보는 등 실전 감각을 키우는데 집중합니다.

이런 분들께 추천해요

풀스택 / 백엔드
포지션 변경을 꿈꾸는
프론트 개발자

백엔드 기본기
빠르게 배우고 싶은
주니어 개발자

NestJS TypeORM으로
실전 프로젝트
진행하고 싶은 개발자

입문자부터 초급자까지

백엔드 개발의 기본기를 완성하고 서버를 잘 다루실 수 있도록

빠르게 실력을 향상시켜 드립니다! 🧑‍🎓

잠깐! 아직 학교에 재학 중인 학생이신가요?

🔗 학생할인(-50%) 구글폼 링크 🔗

수강 전 참고 사항

🛠 실습 환경 및 제공 자료

  • OS: Windows, macOS, Linux 모두 지원


  • 개발 도구: VSCode, PostgreSQL, Docker

  • 학습 자료: 강의 전용 노션 링크GitHub 예제 코드 제공

학습 자료

  • 강의에서 사용되는 PPT와 코드, 수업자료는 모두 노션으로 제공되고 있습니다.

  • 강의중 작성되는 코드 역시 Github으로 제공됩니다.

  • 강의자료 노션 링크

선수 지식 및 유의사항

이 강의는 입문 ~ 초급자를 위한 강의지만, 아래 내용을 알고 있다면 학습이 더 수월합니다:

  • JavaScript 기본 문법

  • Node.js npm에 대한 이해


  • HTTP와 REST API 기본 개념: API 호출 방식과 요청 / 응답 구조에 대한 기초 지식


  • SQL 기본 지식: 테이블, 열/행의 개념, 간단한 SELECT 쿼리 작성 경험

#NestJS, #TypeORM, #PostgreSQL, #AWS, #aws-rds

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 풀스택/백엔드로 포지션 변경을 꿈꾸는 프론트 개발자

  • 백엔드 기본기를 빠르게 배우고 싶은 주니어 개발자

  • NestJS로 실전 프로젝트를 하고 싶은 개발자

선수 지식,
필요할까요?

  • Javascript

  • Node.js

안녕하세요
로펀입니다.

3,002

수강생

126

수강평

48

답변

4.9

강의 평점

5

강의

“핫한 스택으로 실전 서비스를 만드는 과정을 숨김없이 보여드립니다.”

이론보다는 프로젝트 위주의 실무 강의로 현업에 바로 도움이 될 수 있는 강의를 제공합니다 🚀

  • (현) 스타트업 소프트웨어 엔지니어

  • (전) 카카오스타일 소프트웨어 엔지니어

  • (교육)KAIST(한국과학기술원) 전산학부

  • (강의) 스파르타 코딩클럽 튜터, 스타트업 개발 멘토링 다수

     

더보기

커리큘럼

전체

59개 ∙ (10시간 6분)

해당 강의에서 제공:

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

수강평

전체

6개

4.8

6개의 수강평

  • xoos0420님의 프로필 이미지
    xoos0420

    수강평 5

    평균 평점 5.0

    5

    85% 수강 후 작성

    • 정재웅님의 프로필 이미지
      정재웅

      수강평 14

      평균 평점 5.0

      5

      88% 수강 후 작성

      • Tony님의 프로필 이미지
        Tony

        수강평 8

        평균 평점 5.0

        5

        100% 수강 후 작성

        1년차 주니어 프론트엔드 개발자입니다. 백엔드에 대한 막연한 두려움이 있었는데 이 강의 덕에 기초부터 실전까지 탄탄하게 배울 수 있었어요~ NestJS와 TypeORM을 활용해 API도 직접 만들어보고 AWS 배포도 직접 해볼 수 있어서 좋았습니다. 좋은 강의 만들어주셔서 정말 감사합니다 :) (혹시 NestJS로 API 문서를 만드는 방법은 나와있지 않은 것 같은데 어떻게 만들면 될지 안내 받을 수 있을까요??)

        • 로펀
          지식공유자

          Tony님, 좋은 수강평 남겨주셔서 정말 감사합니다! 🥰 강의가 도움이 되셨다니 뿌듯하네요 ㅎㅎ 현재 강의에는 NestJS로 API 문서를 만드는 방법이 포함되어 있지 않지만, `@nestjs/swagger` 라이브러리를 활용하면 쉽게 문서화를 진행할 수 있습니다. NestJS Swagger를 활용해 API 문서를 만드는 방법을 다룬 추가 강의를 현재 준비 중입니다! 강의가 업로드되면 공지 드릴 예정이니 조금만 기다려 주세요 ㅎㅎ 그동안 궁금한 점이나 진행 중 어려움이 있으시다면 언제든 슬랙 채널에 질문 남겨주세요. 빠르게 답변드리겠습니다 😊

      • Rach님의 프로필 이미지
        Rach

        수강평 5

        평균 평점 5.0

        수정됨

        5

        32% 수강 후 작성

        프론트엔드 개발자를 위한 필수 백엔드 강의! 고민하는 시간이 아깝습니다! 프론트엔드 개발자라면 꼭 들어야 할 강의라고 생각합니다. 강력 추천드립니다! ✅ 이런 분들께 추천합니다! - 프론트엔드에서 한 단계 성장하고 싶은 분 - 단순 코딩이 아닌 소프트웨어 개발자로 거듭나고 싶은 분 - 실무에서 활용할 수 있는 백엔드 기본기를 빠르게 배우고 싶은 분 - 백엔드 개발자와 원활하게 협업하고 싶은 분 🎯 강의 장점 체계적인 개념 정리: 강의 전달력이 뛰어나고, 노션을 활용한 정리된 자료 제공 핵심 개념 이해: 중요한 개념을 직관적으로 설명하여 기억에 남음 실습 중심 학습: 실무 적용이 가능한 실습 과정 포함 AWS 활용: 클라우드 환경에서 직접 실습 가능 QnA: 질문하면 빠르게 답변 받을 수 있음 이런 강의가 필요함을 어떻게 이렇게 잘 아시는지 진심으로 감사드립니다.

        • hj.noh님의 프로필 이미지
          hj.noh

          수강평 7

          평균 평점 4.9

          수정됨

          4

          73% 수강 후 작성

          백엔드 관련 기술들을 전반적으로 간략하게 한번 훝어보고 싶은 분들에게는 적합할 수도 과정입니다. 강의 제목 상 백엔드를 처음 접하는 사람들을 대상으로 벡엔드의 기초부터 쌓아 올리는 강의로 생각했으나, 백엔드에서 활용하는 기술에 대한 기본적인 지식 정도를 얻을 수 있었습니다. 각각의 주제에 대해 깊이 있게 이해하고자 하시는 분은 별도 강의를 추가로 들어야 할 걸로 생각됩니다.

          • 로펀
            지식공유자

            안녕하세요 hj.noh님! 질 좋은 수강평 남겨주셔서 감사합니다. 해당 강의는 특정 기술 하나를 깊게 파는 강의라기 보다는 백엔드를 다루는 방법을 전반적으로 익힐 수 있는 강좌로 제작을 하였습니다. 그래서 전반적으로 실습 위주의 강의로 제작이 되어있어요 ㅎㅎ 해당 강의를 통해 "백엔드에서는 이런 기술들을 통해 구현을 하는구나" 정도로 전체적인 스킴을 잡고, 더 공부해보고 싶으신 내용이 있다면 심화 강의들을 별도로 수강하시는 것을 추천드립니다.

        비슷한 강의

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

        ₩41,250

        25%

        ₩55,000