![[Chapter 1. 幼稚園児でも理解できるPythonの基礎] インストールなしで始めるPython入門講義サムネイル](https://cdn.inflearn.com/public/files/courses/344795/cover/ai/0/9481b7e5-51a3-472d-b44e-c45b34fdcb4d.png?w=420)
[Chapter 1. 幼稚園児でも理解できるPythonの基礎] インストールなしで始めるPython入門
may9noy
無料
入門 / algorithms, data-structure, functions, ioc, python3
New
New
コーディング用語や問題解決に戸惑う学習者のために、実務経験をもとに、たとえや実習を中心としてわかりやすく案内します。
入門
algorithms, data-structure, functions
テストが壊れ、どこまで検証すべきか途方に暮れる問題を、実務経験とFastAPIの例で解決します。


pytestのfixture・parametrize・mockを活用して、保守性の高い単体・統合テストを設計・作成します。
FastAPIの注文・決済APIを対象に、認証、データベース、外部ネットワークの依存関係を分離して安定的に検証します。
失敗の原因と不安定なテストをデバッグし、テストピラミッドと境界値に基づいてテストの優先順位を決めます。
カバレッジの数値を正しく解釈し、意味のある品質指標として活用します。
GitHub Actionsでテスト・リンティング・カバレッジ検証を自動化し、実務的なCIパイプラインを構築します。
学習対象は
誰でしょう?
pytestの基礎を超えて、実践的なテスト設計とメンテナンスを身につけたいPythonバックエンド開発者
FastAPIプロジェクトにユニットテスト・統合テストと外部依存関係の分離を導入しようとしているジュニア・ミッドレベル開発者
手動検証から自動化された品質管理とCI/CDパイプラインへの移行を目指すQAエンジニア
テスト失敗・フレイキーテスト・低カバレッジの問題を体系的に改善したい開発者
前提知識、
必要でしょうか?
Pythonの基本文法(関数、クラス、例外処理)とpipを利用したパッケージのインストール経験
REST APIの概念とHTTPメソッド(GET、POST、PUT、DELETE)に関する基礎理解
ターミナル(コマンドライン)の使用およびGitリポジトリのクローン・実行可能な環境構築能力
キャリア認証
2,891
受講生
352
受講レビュー
27
回答
4.4
講座評価
14
講座
こんにちは。😄
時々、育児と仕事でバーンアウトになり疲れ果ててしまうこともありますが、😅
一日一日を常に感謝と楽しい気持ちで生きているIT労働者です。😅
個人ブログ:https://may9noy.tistory.com
GitHub : https://github.com/Nanninggu
人生とご家庭の中に、いつも良いことだけが溢れるようお祈りいたします。 😀
全体
62件 ∙ (5時間 4分)
講座資料:
1. 0-1. 講義の紹介とロードマップ
03:56
2. 0-2. なぜテストを書くのか
02:57
3. 0-3. 実習環境のセットアップ
04:16
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!
期間限定セール
¥38,610
35%
¥7,516