Pythonエンジニア ファーストブック (original) (raw)
第1章 Pythonの動向
その特徴,歴史とコミュニティの紹介
- 1.1 Pythonの特徴
- 1.2 Pythonの歴史
- 1.3 Pythonのコミュニティ
第2章 最低限知っておきたいPython言語の基本
Pythonで開発を始める前に知っておくべきこと
- 2.1 Pythonをはじめよう
- 2.2 Pythonのデータ型[基本編]
- 2.3 Pythonのデータ型[コレクション編]
- 2.4 ファイル操作とモジュール
- コラム 便利な標準ライブラリ,サードパーティ製パッケージ
第3章 開発環境とチーム開発
チーム開発で使われている開発環境とツール
- 3.1 開発環境とチーム開発のポイント
- 3.2 GitとGitHub
- 3.3 venv
- 3.4 テストと品質
- 3.5 Sphinx
- 3.6 PyCharm
第4章 スクレイピング
PythonによるWebスクレイピング
- 4.1 スクレイピングとは
- 4.2 サードパーティ製パッケージを使ってスクレイピングに挑戦
- 4.3 スクレイピングフレームワークScrapy入門
第5章 PyData入門ガイド
Pythonによるデータ分析のはじめの一歩
- 5.1 PyDataとは
- 5.2 はじめてのJupyter Notebook
- 5.3 実践 レゴデータ分析[データ探索編]
- 5.4 実践 レゴデータ分析[データ可視化,分析編]
- 5.5 Anaconda環境の利用
- 5.6 PyDataパッケージガイド
第6章 Webアプリケーション開発
Webフレームワークを使ってWebアプリケーション開発に挑戦
- 6.1 Webフレームワーク入門
- 6.2 Djangoアプリケーションの作成と初期設定
- 6.3 ビュー,テンプレート,ルーティング
- 6.4 モデル,管理サイト
- 6.5 レゴ管理アプリケーションの作成
- 次のステップ