본문으로 바로 가기
About 잔재미코딩 자료모음 문의하기 커뮤니티

풀스택 로드맵 Part1-1

처음하는 파이썬 중급,백엔드와 웹기술 부트캠프

Flask로 이해하는 백엔드와 웹,
블로그를 만들며 익히는 기본기

12%₩80,000₩70,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

처음하는 파이썬 중급, 백엔드와 웹기술 부트캠프

₩80,000₩70,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 풀스택 (웹,앱 개발) 풀로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩360,000상세 보기

최강 AI 활용 + 웹앱 핵심 기술 로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩620,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩880,000상세 보기
무료 공개 강의 먼저 보기

무료 영상 6개 공개 · 로그인이 필요할 수 있습니다.

어떻게 배우는지, 강사가 직접 설명합니다.

기존 강의 페이지에서 제공하던 소개 영상입니다.
학습 수준
백엔드 입문
파이썬 기초 권장
수강 기간
기간 제한 없이
반복 학습
실전 프로젝트
A/B 테스트
블로그 구현
전체 영상 62개
약 13시간 54분
함께 제공해요
상세 자료
질의응답

네카라쿠배도 사내 강의로 선택하는 공식 강의!

파이썬 백엔드와 웹기술의 기본기를 다져줄 완성도 높은 강의

본 강의는 풀스택 강의 시리즈의 첫 단계입니다. 전문적인 개발에 필요한 파이썬 중급 문법을 정리하고, Flask를 기반으로 백엔드와 웹기술의 기본을 익힙니다.

프레임워크의 사용법만 따라 하는 데서 그치지 않습니다. HTTP와 REST API, 데이터베이스, 로그인과 화면 구성을 연결해 실제 블로그를 구현합니다.

다양한 설명과 예제, 상세 자료를 함께 제공합니다. 기능을 하나씩 이해하고 적용하며, 직접 활용할 수 있는 개발 기본기를 쌓도록 구성했습니다.

  1. 01 · 코드를 깊이 이해

    파이썬 중급
    문법과 객체지향

    중첩 함수, 일급 함수, 클로저와 데코레이터를 익힙니다. 객체지향·상속·클래스 메서드를 실제 구현 코드와 연결합니다.

    클로저 · 데코레이터 · 객체지향

  2. 02 · 웹의 동작을 연결

    Flask와
    백엔드 기본기

    HTTP와 REST API, 라우팅과 템플릿을 다룹니다. 화면과 백엔드 간 통신, 데이터베이스와 로그인 기능까지 이어갑니다.

    HTTP · REST API · Jinja2 · 로그인

  3. 03 · 기획부터 실제 구현

    A/B 테스트가 있는
    블로그 만들기

    MVP를 기획하고 MVC 패턴과 Blueprint로 구조를 잡습니다. 구독·구독 취소·접속 기록 등 실제 서비스 기능을 구현합니다.

    MVP · MVC · A/B 테스트 · 구독

피드백 반영

강의를 수시로 업데이트하고 있습니다. 학습 중 개선이 필요한 점은 질의응답란에 남겨주세요.

자료와 실제 수업 화면

설명과 예제 코드를 함께,
필요할 때 다시 찾아보세요.

자료 구성 예시

배경지식부터 문법·연습문제·코드까지

수업 자료와 코드를 함께 제공합니다. 필요한 배경지식을 읽고 예제를 실행하며, 학습한 내용을 다시 확인할 수 있도록 구성했습니다.

기존 상세페이지의 공통 자료 구성 예시입니다. 화면은 데이터 포맷 설명이며, 본 강의의 Flask 프로젝트 화면은 아닙니다.

강의를 조금 더 자세히

무엇을, 어떻게 배우는지
자세히 살펴보세요.

백엔드와 풀스택 기술의 기본기를 쌓고 싶어요.

웹과 앱 서비스를 구현하려면 백엔드, 프론트엔드, 배포 기술을 함께 이해해야 합니다. 각 기술을 익히고 하나의 서비스를 구현해 보면 전체가 어떻게 연결되는지 경험할 수 있습니다.

본 강의는 그 첫 출발입니다. Flask로 백엔드 기술을 익히고, 현업에서 활용하는 A/B 테스트 기능이 있는 블로그를 만들며 웹서비스의 동작을 이해합니다.

풀스택을 배우려면 어디서 시작해야 할까요?

프로그래밍 언어를 익혔다면 백엔드에서 REST API를 만들어보세요. 본 과정에서는 파이썬 Flask로 요청을 받고 응답하는 코드를 작성하면서 백엔드의 기본 역할을 익힙니다.

화면과 백엔드의 연결을 경험할 수 있도록 Bootstrap과 Vue도 가볍게 활용합니다. 파이썬 중급 문법, 웹기술의 배경지식, MVP 기획과 MVC 패턴까지 설명하며 프로젝트로 이어갑니다.

프로그래밍을 어느 정도 알아야 들을 수 있나요?

파이썬 기본 문법으로 코드를 작성할 수 있는 분께 권합니다. SQL·MongoDB, JSON과 HTML 기초를 함께 익히면 학습에 도움이 됩니다.

본 과정은 입문 이후 백엔드 기본기를 깊이 있게 익히는 강의입니다. 문제가 생겼을 때 검색과 문서를 통해 해결 방법을 찾아본 경험이 있다면 더 효과적으로 학습할 수 있습니다.

개발자 커리어를 준비하는 분을 위해 파이썬 중급 문법뿐 아니라 데이터베이스, 파이썬 사전과 JSON, HTML도 연결해 다룹니다. 이 기술들이 아직 낯설다면 다음 강의부터 단계적으로 이어가세요.

프로그래밍이 처음이었던 수강자도 기초 과정에서 파이썬과 크롤링부터 학습해 왔습니다. 시리즈는 기존에 배운 내용을 상기하고 새로운 기술과 연결하며, 난이도를 조금씩 높이도록 구성했습니다.

백엔드를 파이썬으로 배우면 어떻게 활용할 수 있나요?

새로운 서비스를 구상할 때는 작은 기능부터 빠르게 만들고, 고객의 반응을 확인하며 확장하는 접근이 필요합니다. 파이썬으로 프로토타입을 구현하고 기능을 개선하는 경험은 이 과정에 도움이 됩니다.

주력 언어 외에 파이썬도 활용할 수 있다면 개발 도구의 선택지를 넓힐 수 있습니다. 본 강의의 A/B 테스트 실습도 고객 반응을 확인하고 서비스를 개선하는 흐름과 연결됩니다.

프로토타입 개발, 고객 반응 분석과 기능 개선, 서비스 확장으로 이어지는 개발 흐름
프로토타입을 만들고 반응을 확인한 뒤 서비스를 확장하는 흐름입니다.

Flask는 무엇이고, 무엇을 배우나요?

Flask는 파이썬으로 웹서비스를 만드는 프레임워크입니다. 파이썬 문법을 활용해 라우팅과 요청·응답을 작성하며 웹의 기본 동작을 익힐 수 있습니다.

본 강의에서는 단순한 사용 예제를 넘어 Flask의 다양한 기능을 직접 활용합니다. 라우팅, Jinja2 템플릿, 에러와 로그, 데코레이터, Blueprint와 로그인까지 프로젝트 안에서 연결합니다.

이렇게 익힌 HTTP와 API, 웹서비스 구조는 이후 FastAPI 등 다른 백엔드 기술을 학습할 때도 바탕이 됩니다. 프레임워크별 사용법과 차이는 다음 단계에서 따로 익히게 됩니다.

웹서비스 구현에 필요한 배경지식도 설명합니다.

MVC 패턴과 HTTP 프로토콜은 코드를 이해하고 구조를 잡는 데 필요한 기본 기술입니다. 요청과 응답, 쿠키와 세션, 데이터베이스 연결을 실제 기능과 함께 설명합니다.

강사가 기획자와 개발자로 일하며 필요했던 웹서비스 기획과 A/B 테스트도 다룹니다. MVP를 정의하고, 블로그의 로그인·구독·구독 취소·접속 기록을 구현하며 각각의 역할을 확인합니다.

따로 흩어진 기술을 단계적으로 연결합니다.

정보를 찾는 데서 멈추지 않고 실제로 활용하려면, 무엇을 먼저 익히고 어떻게 연결할지 이해하는 것이 중요합니다. 시리즈는 입문에서 풀스택 개발까지 난이도를 조금씩 높이며 이어지도록 구성했습니다.

문법과 개념은 간결한 코드와 충분한 설명으로 익힙니다. 이해에 필요한 컴퓨터공학 배경지식도 함께 다루며, 새로운 기술을 적용할 수 있는 기본기를 쌓도록 돕습니다.

본 강의에 이어 프론트엔드와 배포, 앱 개발까지 학습하고 싶다면 하단의 풀스택 로드맵을 참고해 주세요.

강사가 집필한 책도 참고할 수 있습니다.

『가장 빠른 풀스택을 위한 Flask & FastAPI』는 잔재미코딩 Dave Lee 강사가 집필한 책입니다. 온라인 강의로 관련 기술을 익힌 뒤, 실제로 활용할 때 내용을 다시 확인하는 참고 도서로 활용할 수 있습니다.

Dave Lee 저 가장 빠른 풀스택을 위한 Flask & FastAPI 책 표지
강의 제공 자료와 별개로 안내하는 참고 도서입니다.

강의를 만드는 사람

잔재미코딩
Dave Lee

강사 소개 자세히 보기 ↗

현업과 병행하며 10년간 10만 명을 강의한 경험을 바탕으로, 수강자의 입장에서 내용을 구성합니다. 처음에는 쉽게 시작하고, 반복과 문제 풀이를 통해 실제 활용까지 이어지도록 설명합니다.

강의 경험은 인프런 외 다양한 교육 플랫폼, 자체 잔재미코딩 사이트와 오프라인 교육을 포함합니다.

하나하나 세심하게 신경 쓰며 강의를 만들어갑니다. 서로 배려하는 질의응답으로 함께 배우는 학습 환경을 지향합니다.

공개된 실제 수강평 확인하기 ↗

상세 커리큘럼

총 교육시간 약 13시간 54분

01

강의 준비6개 항목

  1. 강의 소개 (업데이트)무료보기
  2. 수업 전 꼭 알아둬야할 점 (업데이트)무료보기
  3. 아나콘다와 주피터노트북 이해 (업데이트)무료보기
  4. 아나콘다 및 주피터 노트북 설치 (맥환경) (업데이트)무료보기
  5. 아나콘다 및 주피터 노트북 설치 (윈도우환경) (업데이트)무료보기
  6. 학습 효과를 높일 수 있는 꿀팁과 공유사항 (업데이트)무료보기
02

강의 자료와 강의전 알아야할 파이썬 기본문법3개 항목

  1. 주피터 노트북 사용법 (업데이트)
  2. 수업 자료/코드 다운로드
  3. 강의 전 알아야할 파이썬 기본 문법
03

풀스택 큰그림 이해하기3개 항목

  1. 가장 빠른 풀스택 개발을 위해 꼭 고려해야할 사항 이해1 (업데이트)
  2. 가장 빠른 풀스택 개발을 위해 꼭 고려해야할 사항 이해2 (업데이트)
  3. 최신 웹/앱 개발 동향 및 가장 빠른 풀스택 테스트리와 아키텍처 이해 (업데이트)
04

파이썬 flask 시작하기2개 항목

  1. flask 시작과 파이썬 __name__ 문법
  2. flask routing 설정과 웹서버 실행
05

flask 깊은 이해를 위한 파이썬 중급 문법5개 항목

  1. flask 깊은 이해를 위한 파이썬 중급 문법: nested function
  2. flask 깊은 이해를 위한 파이썬 중급 문법: first class function
  3. flask 깊은 이해를 위한 파이썬 중급 문법: closure function
  4. flask 깊은 이해를 위한 파이썬 중급 문법: 파이썬 데코레이터1
  5. flask 깊은 이해를 위한 파이썬 중급 문법: 파이썬 데코레이터2
06

파이썬 flask 기본과 웹기술3개 항목

  1. flask 다양한 routing 기법
  2. Rest API 이해를 위한 웹기술 이해: HTTP 프로토콜
  3. Flask Rest API 기본 구현 및 테스트 방법 (업데이트)
07

flask 로 백엔드와 프론트엔드 둘다 구현하기5개 항목

  1. 실제 웹 개발을 위한 Visual Studio Code 설치 및 핵심 사용법 (업데이트)
  2. Rest API 이해를 위한 웹기술 이해: GET 방식과 URL (업데이트)
  3. Rest API 이해를 위한 웹기술 이해: GET 방식과 HTML
  4. flask 로 정적 웹페이지 지원 기법
  5. flask 로 부트스트랩과 정적 파일 지원 기법
08

flask 와 보다 다양한 프론트엔드7개 항목

  1. flask 로 프론트엔드와 백엔드 둘다 지원하기: Jinja2 template1
  2. flask 로 프론트엔드와 백엔드 둘다 지원하기: Jinja2 template2
  3. flask 로 프론트엔드와 백엔드 둘다 지원하기: Jinja2 template3
  4. flask 와 프론트엔드 프레임워크 (업데이트)
  5. flask 와 프론트엔드 프레임워크간 통신1
  6. flask 와 프론트엔드 프레임워크간 통신2
  7. flask 와 프론트엔드 프레임워크간 통신3
09

다양한 flask 백엔드 기능3개 항목

  1. flask 다양한 기능: 에러 다루기 (업데이트)
  2. flask 다양한 기능: 로그 다루기 (업데이트)
  3. flask 다양한 기능: 다양한 데코레이터 (업데이트)
10

실전 블로그 풀스택으로 구현하기: 기획과 구조 잡기2개 항목

  1. 실전 ABTest 기능 지원 블로그 기획하기: MVP의 이해
  2. 실전 ABTest 기능 지원 블로그 구현하기: MVC 패턴과 블루프린트
11

실전 블로그 풀스택으로 구현하기: 데이터베이스 셋업8개 항목

  1. 실전 Flask 프로젝트를 위한 MySQL 이해 및 셋업 (업데이트)
  2. [참고] MySQL 과 MySQL Workbench 설치 (윈도우용) (업데이트)
  3. [참고] MySQL 과 MySQL Workbench 설치 (맥용) (업데이트)
  4. [참고] MySQL Workbench 기본 사용 방법 이해 (업데이트)
  5. 실전 Flask 프로젝트를 위한 MySQL 테이블 생성 및 MongoDB 셋업 (업데이트)
  6. [참고] MongoDB 설치 (맥 환경) (업데이트)
  7. [참고] MongoDB 설치 (윈도우 환경) (업데이트)
  8. 실전 프로젝트: 데이터베이스 코드 구현 (업데이트)
12

실전 블로그 풀스택으로 구현하기: flask 로그인 기능과 라이브러리2개 항목

  1. 로그인과 HTTP 쿠키와 세션, 상세하게 이해하기
  2. flask 로그인 라이브러리와 실제 구현 구조 이해
13

실전 풀스택 블로그 구현을 위한 객체 지향 중급 이해4개 항목

  1. 파이썬 객체 지향 기본 정리
  2. 파이썬 객체 지향: 상속 기능 이해
  3. 파이썬 객체 지향: 클래스, 정적 메서드 기능 이해
  4. 실전 풀스택 블로그 구현을 위한 클래스 구현
14

실전 ABTest 기능을 포함하는 블로그 풀스택으로 구현하기10개 항목

  1. 블로그 코드 셋업하기
  2. 가볍게 부트스트랩으로 그럴 듯한 웹페이지를 만드는 방법
  3. Model 과 Control 구현하기
  4. View 와 ABTest 기능 구현하기
  5. 블로그 구독 기능 구현하기
  6. 블로그 구독 기능 견고하게 구현하기
  7. 구독취소와 데이터베이스 핸들링 추가 구현하기
  8. 블로그 접속 기록 로깅하기
  9. 구독자 접속 기록 로깅하기
  10. 초간단 배포 기술과 향후 학습 로드맵
15

강의 완강 인증서 발급2개 항목

  1. 강의 수강평 및 제안사항
  2. 강의 완강 인증서 발급
학습 플레이어에서 무료 강의 확인하기

수강 전 확인해 주세요

학습과 이용 안내

프로그래밍을 얼마나 알아야 하나요?

파이썬 기본 문법으로 코드를 작성할 수 있는 분께 권합니다. SQL·MongoDB, JSON과 HTML 기초를 함께 익히면 학습에 도움이 됩니다.

프론트엔드도 함께 배우나요?

백엔드 이해를 중심으로 Jinja2, Bootstrap과 Vue를 가볍게 활용합니다. 본격적인 프론트엔드 학습은 이어지는 풀스택 로드맵 과정에서 확인해 주세요.

어떤 프로젝트를 구현하나요?

A/B 테스트 기능이 있는 블로그를 만듭니다. MySQL·MongoDB, 로그인, 구독·구독 취소와 접속 기록 기능을 연결하고 간단한 배포까지 다룹니다.

강사가 집필한 책도 참고할 수 있나요?

『가장 빠른 풀스택을 위한 Flask & FastAPI』는 강사가 집필한 참고 도서입니다. 온라인 강의로 개념을 익힌 뒤 실제 활용 시 참고할 수 있습니다. 강의 제공 자료와 별개로 안내하는 도서입니다.

전체 분량과 무료 공개 범위는 어떻게 되나요?

전체 62개 영상, 약 13시간 54분 분량입니다. 무료 영상은 6개입니다. 커리큘럼의 무료보기 링크에서 확인해 주세요. 학습 사이트 로그인이 필요할 수 있습니다.

수강 기간·질의응답

수강 기간에 제한 없이 학습할 수 있습니다. 강의 내 질의응답과 수시 업데이트를 제공합니다.

자료·수료증

상세 학습 자료를 함께 제공합니다. 강의 100% 수강 시 공식 수료증을 발급받을 수 있습니다.

결제·학습 환경

기존 자체 사이트의 국내·해외 결제와 LearnWorlds 학습 시스템을 사용합니다. 영상은 스트리밍으로 수강합니다.

계정·환불·문의

1인 1계정을 원칙으로 합니다. 구매 전 이용 약관과 환불 규정을 확인해 주세요. 궁금한 점은 문의하기로 남겨주세요.

환불·수강 기간·계정 이용 규정 자세히 보기

환불 규정

기존 사이트에 안내된 환불 규정입니다. 구매 전 결제 화면과 이용 약관도 함께 확인해 주세요.

  1. 강의(개별 강의 및 패키지) 구매일로부터 1주일(7일) 이내이며, 5강(유/무료 포함) 미만 수강 시 전액 환불이 가능합니다.
  2. 구매일로부터 8일 혹은 5강 이상 수강 시: 수강 기간 1/3 경과 전에는 수강료 2/3, 1/2 경과 전에는 수강료 1/2 환불이 가능합니다. 수강 기간 1/2 경과 후 또는 강의 자료 챕터 클릭 시에는 환불이 불가합니다.
  3. 모든 강의는 수강 기간이 무제한이므로, 환불 시의 수강 기간은 강의 구매일로부터 30일을 기준으로 계산합니다.

학습 규정 및 주의 사항

정상 수강 기간(유료 수강 기간)은 최초 180일이며, 181일 이후 무료 수강 기간은 무제한입니다. 두 기간 모두 동일하게 시청 가능합니다. 천재지변, 폐업 등 서비스 중단이 불가피한 상황에는 서비스가 종료될 수 있습니다.

1인 1계정 원칙

동시 접속과 계정 공유는 시스템적으로 제한합니다. 학습 페이지는 1대에서만 접속할 수 있으며 다른 곳에서 동시 수강할 경우 학습이 자동 제한됩니다. 계정 공유 또는 수강 자료 외부 공개가 확인되면 계정이 즉시 중지됩니다.

수료증·수강 기록·영수증

강의별 100% 수강 시 공식 수료증을 다운로드할 수 있습니다. 발급 기록과 일련번호를 통한 수료증 확인, 로드맵별 수료증·강의 시간 등 별도 수강 기록, 결제 영수증 재발급이 필요하면 수강 계정과 함께 문의하기로 요청해 주세요.

국내·해외 결제 영수증은 결제 완료 화면에서 확인하고 인쇄할 수 있습니다. 해외 결제는 로드맵 및 개별 강의 구매에 지원하며, 계좌 이체는 별도로 문의해 주세요.

풀스택 로드맵 Part1-1

파이썬을 웹서비스로 연결하고,
백엔드 기본기를 쌓으세요.

무료 강의로 설명 방식을 먼저 확인하고 시작하세요.

12%₩80,000₩70,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

처음하는 파이썬 중급, 백엔드와 웹기술 부트캠프

₩80,000₩70,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 풀스택 (웹,앱 개발) 풀로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩360,000상세 보기

최강 AI 활용 + 웹앱 핵심 기술 로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩620,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 강의를 포함한 로드맵입니다.

₩880,000상세 보기