このコースでは、Python 構文の基礎を超えて、様々な中級レベルの問題に Python を適用する方法を学びます。組み込みオブジェクト、ファイル入出力、例外処理、オブジェクト指向プログラミング、関数型プログラミングなど、さまざまな Python の機能とテクニックを探索します。
🎯 タスク
このコースでは、以下のことを学びます。
- さまざまな Python の組み込みオブジェクトを操作する方法
- 例外を処理し、ファイル入出力を行う方法
- 単純なオブジェクトとモジュールを定義する方法
- データをさまざまな方法で表現し、分析する方法
- 効率的に反復処理を行い、カスタムコンテナ型を作成する方法
- 第一級オブジェクト、クラス、および継承を扱う方法
- 属性アクセスをカスタマイズし、特殊メソッドを再定義する方法
- 高階関数、クロージャ、およびディスクリプタを使用する方法
- Python の
unittestモジュールを使用して例外処理とロギングを行う方法
🏆 達成目標
このコースを修了した後、以下のことができるようになります。
- さまざまな中級レベルの問題を解くために Python を適用する
- Python の高度な機能とテクニックの使用に習熟することを示す
- 特定の要件を満たすためのカスタムデータ構造とクラスを開発する
- 関数型プログラミングの概念を活用して、より効率的なコードを記述する
- Python アプリケーションに堅牢な例外処理とロギングを実装する


