コース
ケーススタディ:Pythonでソフトウェアを構築する
上級スキルレベル
更新日 2025/06
PythonProgramming3時間10 ビデオ29 演習2,050 XP2,191修了証明書
無料アカウントを作成
Googleで続行その他のオプションを表示または
何千もの企業の従業員が支持
チームのトレーニングを担当していますか?
Businessをお試しくださいコース説明
作成するもの
Pythonを使って、基本的なツールから堅牢なソリューションへと進化する住宅ローン計算機を設計・実装します。 シンプルなモジュールから始めて、継承を使って機能を拡張し、金融計算を扱うものを含む高度な計算機を作成します。 この実践的なプロジェクトでは、実際のソフトウェア開発手法と、スケーラブルなコードを構築する方法を理解できます。使用する手法
コース全体を通して、DRY(Don't Repeat Yourself)原則やモジュール性といった最良の練習に従い、コードを効果的に整理していきます。 PEP 8標準に従い、Pylintなどのツールを使ってコード品質を維持し、pytestで自動テストを作成して、アプリケーションの信頼性を確保します。 コースの終了時には、実践的なソフトウェアソリューションを自信を持って設計、実装、テストするスキルが身についています。前提条件
Intermediate Object-Oriented Programming in PythonSoftware Engineering Principles in Python1
Introduction to the Case Study
Get to know the brief and start building your calculators from scratch while recapping important object-oriented and software engineering principles such as the Don't Repeat Yourself (DRY) principle.
2
Write a Python Module
The basics are done, and now it's time to spruce them up! Continue with adding documentation and automated testing, and extend the functionality even further.
3
Maintainability
The main code is written so now it's time to make sure everything works as it should and follows the best practices. Learn how to review, refactor, and improve your code, as well as run more comprehensive tests.
ケーススタディ:Pythonでソフトウェアを構築する
コース完了 19百万人を超える学習者と共にケーススタディ:Pythonでソフトウェアを構築するを始めましょう!
無料アカウントを作成
Googleで続行その他のオプションを表示または
DataCamp for Mobileでデータスキルを磨きましょう
モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。