コース概要
Python プログラミング入門
- Python コードの実行
- Python 開発ツール(IDE とコマンドラインツール)の使用
- Python シェル、iPython シェル、および iPython Notebook の操作
データ型と演算
- 整数と浮動小数点数 – おそらく不要
- 文字列とバイト – おそらく不要
- タプルとリスト
- 辞書と順序付き辞書
- セットとフローズンセット
コードの整理と配布
- モジュールとパッケージの作成
- リポジトリへのコードの配布
オブジェクト指向プログラミングと関数型プログラミング
- 関数とクラスの作成および使用
- デコレータを使用して関数とクラスを変更
- メタクラスの導入
エラーハンドリングとテスト
- 例外の処理と発生
- ドキュメントテストと単体テストの書き方と実行方法
- テストによるコードカバレッジの確認
ファイルとディレクトリの操作
- さまざまな種類のファイルへのアクセスとファイルハンドリングの原則
- ファイルの作成、読み取り、更新、削除(通常のテキストファイル、CSV、Microsoft Word および Microsoft Excel ファイルを含む)
- 正規表現を使用したテキストファイルからのデータ抽出
- ディレクトリの作成と削除、ファイルの一覧表示と検索
要求
なし
お客様の声 (7)
Pythonについての丸みを帯びた導入で、基本的なレベルのプログラムにすぐに取り組む自信が得られ、より本格的なものに挑戦する前に準備できました。
Graham - Quantum Detectors Ltd
コース - Python Programming Fundamentals
機械翻訳
質問ができることや、Abhiがすべての質問に優れた例を挙げながら答えてくれたことが良かったです。
Bozena - New College Durham
コース - Python Programming Fundamentals
機械翻訳
すべてが順調でした。講師は非常に準備万端で、コースをとても楽しむことができました。
Gelep Dragos
コース - Python Programming Fundamentals
機械翻訳
このコースは直線的で、直感的かつ分かりやすく、演習は事前に説明されたトピックをカバーしていました。
Alexandru - BRD
コース - Python Programming Fundamentals
機械翻訳
知識の豊かさ。
Dan Nohai - BRD
コース - Python Programming Fundamentals
機械翻訳
アビは非常に高い技術力を持ち、多くの知識を備えた開発者です。また、トレーナーとしての必要なスキルも持っており、それがとても気に入りました。
Andrei - BRD
コース - Python Programming Fundamentals
機械翻訳
Python言語に関するすべての概念が詳細に説明され、自分たちでいくつかの演習を解くことができ、その後トレーナーがそれを説明し、さまざまな解決策を提示してくれたことが気に入りました。非常に良いコースでした!
Scanteie Ana - BRD
コース - Python Programming Fundamentals
機械翻訳