강의

멘토링

로드맵

NEW
개발 · 프로그래밍

/

백엔드

Poetry로 한 방에 끝내는 파이썬 프로젝트 & 의존성 관리 마스터!

requirements.txt 관리 때문에 고생한 경험, 다들 있으시죠? 😅 이제 최신 Poetry 2.x로 의존성 문제를 깔끔하게 해결해 보세요. 이 강의는 FastAPI 실전 프로젝트를 처음부터 끝까지 만들면서 진행됩니다. 개발 환경은 물론 CI/CD, Docker 배포까지 실무 워크플로우를 그대로 담았습니다. 환경 설정 고민은 줄이고, 전문가다운 파이썬 개발 역량을 키워보세요! 👍

4명 이 수강하고 있어요.

  • 해여
실습 중심
처음하는배포
백엔드이해하기
토이프로젝트
의존성관리
PythonCI/CDdependency-managementpoetry

이런 걸 배울 수 있어요

  • Poetry 2.x 완전 정복: pyproject.toml부터 sync, export 플러그인까지 최신 Poetry 사용법을 제대로 배웁니다. 더 이상 의존성 충돌은 없어요!

  • FastAPI 실전 프로젝트 완성: "Todo API"를 src 레이아웃으로 처음부터 끝까지 만들면서 실무 감각을 익힙니다. (Ruff/Black/Poe는 덤!)

  • CI/CD 자동화 파이프라인 구축: GitHub Actions로 테스트와 린트를 자동화하고, Git 태그만 달면 PyPI에 자동으로 배포하는 경험을 해봅니다.

  • Docker로 배포까지 한 방에: 다단계 빌드로 최적화된 Docker 이미지를 만들고, 개발한 API를 컨테이너로 직접 띄워봅니다.

파이썬 의존성 관리,

아직도 requirements.txt와 씨름하고 계신가요?
🤔 이제 핵심만 쏙쏙 뽑아 정말 쉽게 알려드릴게요! 🚀

"pip freeze > requirements.txt 깜빡해서 배포가 터지고...", "팀원마다 다른 가상 환경 때문에 '제 PC에선 됐는데요?'", "프로젝트 설정 파일은 왜 이렇게 제각각이지?" 이런 고민 한 번쯤 해보셨죠? 😫

이 강의는 requirements.txt의 한계를 느끼신 분, 혹은 이미 Poetry를 쓰지만 1.x와 2.x 사이에서 헷갈리거나 CI/CD까지 어떻게 연결할지 막막했던 분들을 위해 탄생했어요! 복잡하고 딱딱한 명령어 나열은 이제 그만! 🙅‍♀ (dependency-management)

최신 Poetry 2를 기준으로, FastAPI 실전 프로젝트를 밑바닥부터 배포까지 완성하며, 마치 친한 동료가 알려주듯 캐주얼하지만 속은 꽉 찬 내용으로 여러분의 파이썬 프로젝트 관리 레벨을 쭉쭉 올려드릴게요! 📈


이 강의만의 특별한 점! 🎁


📌 프로젝트 기반 실전 학습 (FastAPI) 이론만 배우는 게 아니라, Python FastAPI Todo API 프로젝트를 src 레이아웃으로 처음부터 끝까지 완성하며 필요한 시점에 필요한 기능을 배웁니다.

📌 Poetry 2.x 최신 버전 완벽 반영 PEP 621 [project] 표준, sync 명령어, 플러그인화된 export최신 2.x 버전의 변경점을 완벽하게 다룹니다. (물론 1.8.x 사용자도 따라오실 수 있게 차이점을 짚어드려요!)

📌 현대적 개발 스택 총집합 Poetry뿐만 아니라 Ruff, Black, Poe the Poet으로 코드 품질을 관리하고, PytestHTTPX로 테스트하는 '요즘 개발' 워크플로우를 통째로 경험해요.

📌 개발부터 배포까지 A to Z 풀코스 단순히 라이브러리 설치에서 끝나는 게 아니에요! GitHub Actions (CI/CD), Docker 컨테이너화, TestPyPI/PyPI 배포까지 실무의 모든 과정을 다룹니다.

이런 분들께 추천해요

"의존성 지옥에서 탈출하고 싶어요!"

requirements.txt 관리의 한계와 잦은 의존성 충돌로 고통받는 파이썬 개발자!

"진짜 실무 워크플로우가 궁금해요!"

단순히 코딩만 하는 게 아니라, 코드 품질 관리(Ruff/Black), 테스트(Pytest), 자동화(CI/CD), 배포(Docker)까지 이어지는 체계적인 실무 경험이 필요한 분!

"최신 표준을 제대로 배우고 싶어요!"

Poetry 1.x에서 2.x로 넘어가려 하거나, pyproject.toml 기반의 표준화된 파이썬 프로젝트 관리 체계를 제대로 도입하고 싶은 개발자/팀!

🎓 이 강의 완강 후, 당신의 변화! (핵심만 간결하게)

  • pyproject.tomlpoetry.lock을 중심으로 결정론적이고 재현 가능한 개발 환경을 구축합니다.

  • Ruff, Black, Poe 등 모던 파이썬 도구를 활용한 효율적인 로컬 개발 워크플로우를 체득합니다.

  • GitHub Actions를 이용해 테스트와 린트, PyPI 게시까지 자동화하는 CI/CD 파이프라인을 설계할 수 있습니다.

  • Docker 다단계 빌드를 활용해 경량화된 프로덕션용 이미지를 만들고 애플리케이션을 배포할 수 있습니다.

  • Poetry 2.x의 변경점(PEP 621, sync 등)을 명확히 이해하고 실무에 자신 있게 적용합니다.

수강 전 참고 사항

실습 환경

  • 강의는 MacOS 기준으로 설명합니다.

학습 자료

  • 노션 링크로 제공해 드립니다! (10/26)

선수 지식 및 유의사항

  • 기본적인 파이썬 문법 (

    generator, decorater의 기본 동작 원리)

  • 프로젝트 경험이 있으면 Best!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 최신 Poetry 2.x 기준으로 표준화된 파이썬 프로젝트 관리법을 제대로 익히고 싶은 개발자

  • 개발, 테스트, 배포(CI/CD, Docker)까지 이어지는 체계적인 실무 워크플로우를 배우고 싶은 분

  • requirements.txt 파일 관리나 의존성 충돌 때문에 스트레스 받아보신 분 😥

선수 지식,
필요할까요?

  • 파이썬 기초지식

안녕하세요
입니다.

384

수강생

16

수강평

32

답변

4.8

강의 평점

6

강의

반갑습니다!

AI와 컴퓨터 공학의 무한한 가능성을 탐구하며, 그 여정을 여러분과 나누고 싶은 해여입니다.

학부 시절 '컴퓨터 공학 중독자'라 불릴 만큼 전공에 대한 열정으로 4.4점 이상의 전공 학점으로 수석 졸업하였고, S대학원에서 AI를 전공하며 석사 학위를 받고 박사 과정을 통해 전문성을 심화했습니다.

하지만 이론적 탐구만큼이나 실제 세상의 문제를 AI로 해결하는 것에 큰 매력을 느껴, 박사 과정을 잠시 멈추고 스타트업에서 AI 기반 LLM 및 비디오 분석 프로젝트를 경험하며 귀중한 실전 경험을 쌓았습니다.

지금은 국내 Top3 대기업 중 한 곳에서 LLM 프로젝트 개발 및 PM으로 일하며, AI 기술이 우리 삶에 가져올 긍정적인 변화들을 만들어가는 데 기여하고 있습니다. 제가 겪었던 고민과 해결의 과정, 그리고 현장에서 얻은 생생한 노하우들을 여러분께 아낌없이 전달해 드리겠습니다. AI라는 흥미로운 세계로의 여정에 든든한 길잡이가 되어 드릴게요.

문의 및 제의 : haeyeo.open@gmail.com

커리큘럼

전체

12개 ∙ (2시간 57분)

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

수강평

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

얼리버드 할인 중

₩32,670

45%

₩59,400

해여님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

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