강의

멘토링

로드맵

NEW
Programming

/

Back-end

Poetryで一発完了!Pythonプロジェクト&依存性管理マスター!

requirements.txt管理で苦労した経験、皆さんありますよね?😅 今度は最新のPoetry 2.xで依存関係の問題をスッキリ解決してみましょう。この講義はFastAPI実戦プロジェクトを最初から最後まで作りながら進めます。開発環境はもちろん、CI/CD、Docker配布まで実務ワークフローをそのまま盛り込みました。 環境設定の悩みは減らして、専門家らしいPython開発力を身につけてみましょう!👍

6名 が受講中です。

  • haeyeomiso
실습 중심
처음하는배포
백엔드이해하기
토이프로젝트
의존성관리
Python
CI/CD
dependency-management
poetry

こんなことが学べます

  • Poetry 2.x 完全攻略: pyproject.tomlからsync、exportプラグインまで最新Poetryの使い方をしっかり学びます。もう依存関係の競合はありません!

  • FastAPI実戦プロジェクト完成:「Todo API」をsrcレイアウトで最初から最後まで作りながら実務感覚を身につけます。(Ruff/Black/Poeはおまけ!)

  • CI/CD自動化パイプライン構築:GitHub Actionsでテストとリントを自動化し、Gitタグを付けるだけでPyPIに自動デプロイする体験をします。

  • Dockerで一気にデプロイまで:多段階ビルドで最適化されたDockerイメージを作成し、開発したAPIをコンテナで直接起動してみます。

Pythonの依存関係管理、

まだrequirements.txtと格闘していますか?
🤔 今度は核心だけをぎゅっと抜き出して、本当に簡単に教えて差し上げます!🚀

"pip freeze > requirements.txtを忘れてデプロイが失敗したり..."、"チームメンバーごとに異なる仮想環境のせいで'私のPCでは動いたんですが?'"、"プロジェクト設定ファイルはなぜこんなにバラバラなんだろう?"こんな悩み、一度は経験したことありますよね?😫

この講義はrequirements.txtの限界を感じた方、またはすでにPoetryを使っているけれど1.xと2.xの間で混乱したり、CI/CDまでどう連携するか途方に暮れていた方のために生まれました!複雑で堅苦しいコマンドの羅列はもうおしまい!🙅‍♀ (dependency-management)

最新のPoetry 2を基準に、FastAPI実戦プロジェクトをゼロから本番デプロイまで完成させながら、まるで親しい同僚が教えてくれるようにカジュアルだけど中身はぎっしり詰まった内容で、皆さんのPythonプロジェクト管理レベルをぐんぐん上げていきます!📈


この講義だけの特別なポイント!🎁


📌 プロジェクトベースの実践学習(FastAPI) 理論だけを学ぶのではなく、Python FastAPI Todo APIプロジェクトをsrcレイアウトで最初から最後まで完成させながら、必要な時点で必要な機能を学びます。

📌 Poetry 2.x 最新バージョン完全対応 PEP 621 [project] 標準、sync コマンド、プラグイン化されたexport など最新2.xバージョンの変更点を完璧にカバーします。(もちろん1.8.xユーザーの方も付いてこられるよう、違いを説明します!)

📌 モダンな開発スタック総集合 PoetryだけでなくRuffBlackPoe the Poetでコード品質を管理し、PytestHTTPXでテストする「今どきの開発」ワークフローをまるごと体験しましょう。

📌 開発からデプロイまでA to Z フルコース 単純にライブラリのインストールで終わるわけではありません!GitHub Actions (CI/CD)Docker コンテナ化TestPyPI/PyPI デプロイまで実務のすべてのプロセスを扱います。

こんな方におすすめです

「依存関係地獄から脱出したいです!」

requirements.txt管理の限界と頻繁な依存関係の競合に苦しむPython開発者!

「本当の実務ワークフローが気になります!」

単純にコーディングするだけでなく、コード品質管理(Ruff/Black)、テスト(Pytest)、自動化(CI/CD)、デプロイ(Docker)まで繋がる体系的な実務経験が必要な方!

「最新の標準をしっかり学びたいです!」

Poetry 1.xから2.xに移行しようとしている、またはpyproject.tomlベースの標準化されたPythonプロジェクト管理体系を本格的に導入したい開発者/チーム!

🎓 この講義完走後、あなたの変化!(要点のみ簡潔に)

  • pyproject.tomlpoetry.lockを中心に決定論的で再現可能な開発環境を構築します。

  • Ruff、Black、Poe等のモダンPythonツールを活用した効率的なローカル開発ワークフローを身につけます。

  • GitHub Actionsを利用してテストとリント、PyPI公開まで自動化するCI/CDパイプラインを設計できます。

  • Dockerマルチステージビルドを活用して軽量化されたプロダクション用イメージを作成し、アプリケーションをデプロイできます。

  • Poetry 2.xの変更点(PEP 621、syncなど)を明確に理解し、実務に自信を持って適用します。

受講前の参考事項

実習環境

  • 講義はMacOS基準で説明します。

学習資料

前提知識および注意事項

  • 基本的なPython文法 (

    generator、decoratorの基本動作原理)

  • プロジェクト経験があればBest!

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 最新のPoetry 2.x基準で標準化されたPythonプロジェクト管理法をしっかりと身につけたい開発者

  • 開発、テスト、デプロイ(CI/CD、Docker)まで繋がる体系的な実務ワークフローを学びたい方

  • requirements.txtファイルの管理や依存関係の競合でストレスを感じたことがある方😥

前提知識、
必要でしょうか?

  • Python基礎知識

こんにちは
です。

392

受講生

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分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール

¥4,136

42%

¥7,239

haeyeomisoの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!