コース概要
Python プログラミングの概要
- Python コードの実行
- Python 開発ツール(IDE およびコマンドラインツール)の利用
- Python シェル、iPython シェル、および iPython Notebook の扱い
データ型と操作
- 整数と浮動小数点数
- 文字列とバイト列
- タプルとリスト
- 辞書と順序付き辞書
- 集合と不変集合
コードの整理と配布
- モジュールとパッケージの作成
- リポジトリへのコード配布
オブジェクト指向および関数型プログラミング
- 関数とクラスの作成と利用
- デコレーターによる関数とクラスの修飾
- メタクラスの紹介
エラー処理とテスト
- 例外のハンドリングと送出
- テストの作成と実行(ドキュメントテストとユニットテスト)
- テストによるコードカバレッジの確認
ファイルとディレクトリの扱い
- 各種ファイルへのアクセスとファイル処理の原理
- ファイルの作成、読み取り、更新、削除(通常のテキストファイル、CSV、Microsoft Word および Microsoft Excel ファイルを含む)
- 正規表現を用いたテキストファイルからのデータ抽出
- ディレクトリの作成と削除、ファイルの一覧表示と検索
データベースへのアクセス
- データの選択、挿入、更新、削除
- SQLite 3、PostgreSQL、MySQL に基づく汎用データベース API
- オブジェクトリレーションシップマッパー (SQLAlchemy) の利用
- NoSQL データベースの扱い
Web の制覇
- Web ページの取得
- HTML および XML のパーシング
- Web フォームの自動入力
- Python による Web アプリケーションの作成
要求
なし
お客様の声 (7)
ユーザー数は正確です。トレーナーは情熱をもって情報を提供しました。
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
コース - Python Programming - 4 days
機械翻訳
フアン・アントニオはすぐに私たちのチームに溶け込みました。彼は忍耐強く、非常にプロフェッショナルな人物です。私たちは落ち込んでいるときでも、彼はすぐに助け舟を出してくれました。
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
コース - Python Programming - 4 days
機械翻訳
良いトレーニングコンセプトで、多くの例が挙げられています。素晴らしい演習問題です。
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
コース - Python Programming - 4 days
機械翻訳
プレゼンターのPythonに関する知識
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
コース - Python Programming - 4 days
機械翻訳
仮想マシンは非常にうまく動作し、コードの試行がとても簡単になりました。 また、講師がまとめるすべての例のコピーを持つことができたことも特に気に入りました。これにより、事前に最終結果を見ることができ、より具体的な質問をすることも容易になりました。
Stefan Kotze - ACC
コース - Python Programming - 4 days
機械翻訳
トレーナーは与えられた時間内で各トピックをより深くカバーし、私たちに質問も出しました。疑問があるたびに説明もしてくれました。
Praveent Thamil Mani - MINDEF
コース - Python Programming - 4 days
機械翻訳
2日目と3日目。内容は非常に多かったのですが、アビが上手く対応してくれたので、本当に価値のある経験となりました。
Michael Clews - ACC
コース - Python Programming - 4 days
機械翻訳