국비지원 과정/IT/개발/웹 개발
웹 개발

파이썬(Python) 기반 프레임워크 웹 개발자 구축 실무

장고와 플라스크로 REST API를 설계하고 DB까지 연동하는 백엔드 실무 과정

2027. 4. 12. ~ 2027. 6. 4.
160시간
정원 24명
국취제지금 개설 준비 중

교육 기간

4월 12일 ~ 6월 4일

총 교육시간

160시간 · 약 2개월

수강료

국비지원 · 자부담 0원

접수 마감

D-150 · 3월 29일

대분류

IT/개발

IT·소프트웨어·인공지능 분야 오프라인 강의

강의실에서 수업을 듣는 수강생들

과정 안내

교육기간약 2개월 (160시간)
모집인원총 24명

과정 개요

이 과정은 IT 비전공자와 프로그래밍 초급자가 파이썬 문법 복습부터 시작해 장고(Django)와 플라스크(Flask) 두 프레임워크를 실제 프로젝트 수준으로 다뤄볼 수 있도록 설계된 실습 중심 백엔드 개발 과정입니다. 웹 개발의 기본 원리인 HTTP 통신과 클라이언트-서버 구조를 이해하는 것에서 출발하여, 장고의 MTV 아키텍처와 ORM을 활용한 데이터베이스 모델링, 장고REST프레임워크(DRF)를 이용한 RESTful API 설계까지 단계적으로 학습합니다. 이어서 상대적으로 가벼운 플라스크 프레임워크를 병행 실습하여 두 프레임워크의 구조적 차이와 각각의 활용 상황을 비교·이해하도록 합니다. 과정 후반부에는 PostgreSQL 연동, 사용자 인증/인가(JWT), API 문서화(Swagger), Git을 이용한 협업 방식을 익히고, 팀 단위 미니 프로젝트를 통해 기획부터 배포까지 전체 개발 사이클을 경험합니다. 모든 실습은 실제 채용공고에서 요구하는 백엔드 개발자 직무기술서를 기준으로 구성되어, 수료 즉시 관련 실무에 투입 가능한 수준의 역량 확보를 목표로 합니다.

교육 목표

  • 파이썬 웹 개발의 핵심 개념(HTTP, REST, WSGI)을 이해하고 설명할 수 있다.
  • Django의 MTV 패턴과 ORM을 활용해 데이터베이스 기반 웹 애플리케이션을 구축할 수 있다.
  • Django REST Framework로 인증·인가가 적용된 RESTful API를 설계·구현할 수 있다.
  • Flask를 이용해 경량 API 서버를 독립적으로 구축할 수 있다.
  • PostgreSQL과 연동하여 데이터 모델을 설계하고 마이그레이션을 관리할 수 있다.
  • Git/GitHub 기반 협업과 팀 프로젝트를 통해 실무 개발 프로세스를 경험한다.

교육 대상

비전공자·전직자·경력단절자 등 프로그래밍 경험이 거의 없는 취업준비생 중 백엔드 개발 직무로 전환을 희망하는 사람. 국민취업지원제도 참여자로서 IT 실무 스킬 습득을 통해 재취업을 계획하는 만 18세 이상 구직자. 대학에서 비전공 학과를 졸업했거나 타 직종에서 근무하다 개발 직군으로 이직을 준비 중인 초급자에게 적합하다.

수료 혜택

수료 후 협약 IT기업 및 SI업체 대상 채용연계 지원, 이력서·포트폴리오 첨삭 및 모의 면접을 제공한다. 국민취업지원제도 I유형 참여자가 훈련 종료 전 조기에 취업할 경우 잔여 구직촉진수당의 50%를 '조기취업성공수당'으로 지급받을 수 있어 별도 안내한다. 과정 중 제작한 RESTful API 서버 및 팀 프로젝트 산출물(GitHub 저장소, API 명세서 포함)을 포트폴리오로 활용해 실제 채용 지원 시 제출 가능하다.

노트에 계획을 적으며 논의하는 모습

커리큘럼

파이썬(Python) 기반 프레임워크 웹 개발자 구축 실무

구분과목내용
교육 과정1주차파이썬 문법 심화 및 웹 개발 기초(HTTP, 클라이언트-서버 구조, REST 개념 이해)
2주차Django 기초 - 프로젝트/앱 구조, MTV 패턴, ORM 모델링, 관리자(Admin) 페이지
3주차Django REST Framework 기반 API 설계, JWT 인증/인가, PostgreSQL 연동
4주차Flask 마이크로프레임워크 비교 실습, Swagger 문서화, Git 협업, Docker 배포 기초
프로젝트·취업준비5주차팀 프로젝트 기획·개발·발표, 이력서·포트폴리오 클리닉 및 모의 면접
창가에 자리가 마련된 밝은 교육 공간

교육시설

정원 24명 규모의 강의실에서 실습 중심으로 진행됩니다. 수강생 1인당 실습용 PC와 유·무선 인터넷 환경을 제공하며, 조별 프로젝트가 가능한 좌석 배치로 운영됩니다.

수용 인원
24명
실습 환경
1인 1PC, 유·무선 인터넷
부대시설
프로젝터, 화이트보드, 휴게공간
책상에 둘러앉아 서류를 검토하는 사람들

모집 세부사항

세부목표

파이썬 웹 개발의 핵심 개념(HTTP, REST, WSGI)을 이해하고 설명할 수 있다.

지원자격 — 필수요건

  • 지원 자격 — 특별한 선수 조건 없음. 다만 컴퓨터 기본 조작(파일 관리, 폴더 구조 이해)이 가능해야 하며, 노트북(권장 사양: RAM 8GB 이상)을 직접 지참할 수 있어야 한다. 국민취업지원제도 수급자격 확인은 관할 고용센터를 통해 사전에 완료해야 한다.

선발 시 우대사항

  • 우대 사항 — 관련 자격증 보유자, 유사 실습 경험자 우대

모집절차

선발방법
서류심사 후 필요 시 면접
합격자 발표
서류 마감 후 개별 안내
합격자 등록
합격자 발표 후 안내에 따라 등록 진행
오리엔테이션
개강일 사전 오리엔테이션 실시
함께 웃으며 이야기하는 팀

연수생 혜택

취업 연계 지원

채용연계·채용박람회

협약 기업 채용연계 및 채용박람회 참여 기회를 제공합니다.

취업성공수당 연계

조기취업 시 수당 지급

국민취업지원제도 I유형 참여자는 조기취업 시 잔여 구직촉진수당의 50%를 조기취업성공수당으로, II유형은 취업성공수당을 신청할 수 있습니다.

포트폴리오 제공

실습 산출물 제공

과정 중 제작한 실습 산출물을 취업 지원 시 포트폴리오로 활용할 수 있습니다.

많은 사람이 모인 행사장 무대

자격 및 수료증

출석률 80% 이상 및 수료평가 기준 충족 시 기관 발급 수료증이 지급된다. 국가기술자격인 정보처리기사·SQLD 응시를 별도로 권장하며, 관련 이론 특강을 과정 내 일부 배정한다. 자격증 발급은 한국산업인력공단 주관 시험 별도 응시가 필요하다.

Related

같은 분야의 다른 과정

웹 개발 전체