コース概要
Python Programming の紹介
- Python コードの実行
- Python 開発ツール (IDE およびコマンド ライン ツール) の使用
- Python シェルと iPython シェル、および iPython ノートブックの操作
データ型と演算
- 整数と浮動小数点
- 文字列とバイト
- タプルとリスト
- 辞書と順序付き辞書
- セットと冷凍セット
コードの整理と配布
- モジュールとパッケージの作成
- コードをリポジトリに配布する
オブジェクト指向と関数型 Programming
- 関数とクラスの作成と使用
- デコレータを使用した関数とクラスの変更
- メタクラスの導入
エラー処理とテスト
- 例外の処理と発生
- テストの作成と実行 (ドキュメント テストと単体テスト)
- テストによるコードカバレッジの確認
ファイルとディレクトリの操作
- Accessさまざまな種類のファイルとファイル処理の原則
- ファイルの作成、読み取り、更新、削除 (通常のテキスト ファイル、csv、Microsoft Word および Microsoft Excel ファイルを含む)
- 通常の Express イオンを使用してテキスト ファイルからデータを抽出する
- ディレクトリの作成と削除、ファイルの一覧表示と検索
Access を Database しています
- データの選択、挿入、更新、削除
- SQLite 3、PostgreSQL、および MySQL に基づく汎用データベース API
- オブジェクト リレーショナル マッパーの使用 (SQLAlchemy)
- NoSQL データベースの操作
ウェブを征服する
- Webページの取得
- 解析 HTML および XML
- Webフォームに自動入力
- Python で Web アプリケーションを作成する
要求
なし
お客様の声 (5)
クライアントへのアプローチの柔軟性。トレーナーは、トレーニング参加者が興味を持つ問題を準備することができました。
Mirosław - CREDIT SUISSE (POLAND)
コース - Python Programming - 4 days
Machine Translated
The virtual machines worked very well and make playing around with the code very easy. I also particularly liked having copies of all the examples being put together by the trainer to following with so I could see the end result in advance. Made it easier for me to ask more specific questions.
Stefan Kotze - ACC
コース - Python Programming - 4 days
Trainer covered more in depth in every topic within the time given and also gave us questions to do and explained it whenever we had queries.
Praveent Thamil Mani - MINDEF
コース - Python Programming - 4 days
Days 2 and 3. There was an absurd amount of content but Abhi handled it well, so I got real value there.
Michael Clews - ACC
コース - Python Programming - 4 days
The communication with the Mr. Khobeib