コース概要
はじめに
- Python汎用性:データ分析からウェブクローリングまで
Python データ構造と操作
- 整数と浮動小数点数
- 文字列とバイト
- タプルとリスト
- 辞書と順序付き辞書
- セットとフローズンセット
- データフレーム (pandas)
- 変換
15]によるオブジェクト指向プログラミング
- 継承
- ポリモーフィズム
- 静的クラス 静的関数デコレーター
- その他
- データのクリーニング
- pandasでベクトル化されたデータを使う
- データの整理
- データのソートとフィルタリング
- 集計操作
- 時系列の分析
- matplotlibで図をプロットする 。
- pandasからmatplotlibを使う
- 品質の高いダイアグラムの作成
- Jupyterノートブックでのデータの可視化
- Pythonの他の可視化ライブラリ
- Numpy配列の作成
- 行列に対する一般的な操作
- ufuncsの使用
- Numpy配列のビューとブロードキャスト
- ループを避けることによるパフォーマンスの最適化
- cProfileによるパフォーマンスの最適化
- Pythonによる分散アプリケーションの構築とサポート データストレージ:16]データベースとNoSQLデータベースとの連携
- HadoopとSparkによる分散処理
- アプリケーションのスケーリング
- C# の
- Java C++Perl
- その他
- モジュール 同期化
- 優先順位付け
- PythonPickleによるオブジェクトのシリアライズ
- PythonでGUIを構築するためのフレームワークオプション
- Tkinter
- Pyqt の場合
- 例外を正しく発生させ、キャッチする 。
- コードをモジュールやパッケージに整理する 。
- シンボルテーブルを理解し、コードでアクセスする 。
- テストフレームワークを選び、PythonでTDDを適用する 。
- ウェブ処理用パッケージ
- ウェブクローリング
- HTMLとXMLの解析
- ウェブフォームへの自動入力
12]によるデータ分析
Data Visualization
Numpyでデータをベクトル化する
15]でビッグデータを処理する
他の言語によるPythonの拡張(およびその逆
Python マルチスレッド・プログラミング
Data Serialization
15]によるUIプログラミング
。 Python メンテナンススクリプト
Python ウェブ用
まとめと結論
要求
- 初級~中級のプログラミング経験 。
- 数学と統計の知識 。
- データベースの概念に関する知識
観客
- 開発者 。
お客様の声 (8)
Plenty of examples - and the trainer willing to bend backwards to help us with topics we were weaker in.
Wei Lit Teoh - HP Singapore (Private) Ltd.
コース - Advanced Python - 4 Days
たくさんの練習
Fanny Stauffer - UCB Pharma S.A.
コース - Advanced Python - 4 Days
Machine Translated
The trainer gave a clear and systematic teaching. He usually gave the reasoning and fundamental knowledge behind the commands. He also gave us time to do the exercises and practice.
Felicia Rezanda - HP Singapore (Private) Ltd.
コース - Advanced Python - 4 Days
The first 2 days were very informative. it gets messy when you get into frameworks because every projects has its own goals and requirements and sometimes the 'popular' framework isn't suitable.
Raphael Treccani-Chinelli - Nordic Semiconductor ASA
コース - Advanced Python - 4 Days
Very good overview about python on a lot of area of usage.
János Dóra - Robert Bosch Kft.
コース - Advanced Python
The prepared Jupiter Notebook examples were really good. Plenty of explanations for later, offline use, and we didn't have to spend half of the training copying the examples.
Csongor Miklos - Robert Bosch Kft.
コース - Advanced Python
I liked the most Jorge's attitude, and his experience in python. The greatest topic for me was the Machine Learning topic.
Kristof Denes - Robert Bosch Kft.
コース - Advanced Python
Its practical intensive