Python エンジニア養成読本

出版社
出版日
ページ数
128
Python エンジニア養成読本
ISBN10
4774173207
ISBN13
978-4774173207
目次
第1章 その特徴,歴史とコミュニティ ― よくわかる Python の世界 …… 鈴木 たかのり 1-1: バッテリー付属,PEP,The Zen of Python ― Python の特徴 1-2: 20 年にわたる開発の歴史と 1 系, 2 系, 3 系の違い ― その歴史とバージョン選定のポイント 1-3: 参加して世界を広げよう ― Python のコミュニティ 第2章 開発を始める前に知っておくべきこと ― これだけは知っておきたい Python 言語はじめの一歩 …… 清原 弘貴 2-1: 試してわかる!インストール,基本と特徴 ― Python をはじめよう 2-2: 最初に押さえておきたい機能 ― Python のデータ型[基本編] 2-3: 複数のデータ型をひとまとめに扱う ― Python のデータ型[コレクション編] 2-4: 入出力とモジュール利用の基本 ― ファイル操作とモジュール Appendix 1 使いこなしてコードを簡潔に ― 便利な標準ライブラリ,サードパーティ製パッケージ …… 鈴木 たかのり 第3章 チーム開発に役立つ開発環境とツール ― 開発環境とチーム開発 …… 嶋田 健志 3-1: 開発現場で役立つツール ― 開発環境とチーム開発に求められること 3-2: バージョン管理とリポジトリホスティング ― Git と GitHub 3-3: 隔離された Python の実行環境 ― virtualenv 3-4: テスト関連のライブラリとパッケージ ― テストと品質 3-5: ドキュメンテーションビルダー ― Sphinx 3-6: Python の統合開発環境 ― PyCharm 第4章 Python データ活用術 PyData 入門 …… 池内 孝啓 4-1: 強力な対話モードを手に入れる ― IPython の使い方 4-2: データ分析系パッケージの導入と使用方法 ― PyData 用パッケージの基本 4-3: Notebook と matplotlib でデータ可視化に挑戦 ― はじめての IPython Notebook 4-4: PyData パッケージを活用してオープンデータを扱う ― [実践編]オープンデータの利用と可視化 第5章 しくみを理解してアプリ開発に挑戦 ― 入門Webアプリケーション開発 …… 関根 裕紀 5-1: 代表的なフレームワークの紹介と, Web アプリのしくみ ― Web アプリケーションフレームワーク入門 5-2: O/R マッパーを使った DB 処理 ― データベース開発入門 5-3: 開発の流れと主な機能の実装 ― [サンプル]書籍管理アプリの作成 第6章 Ansibleで実践 ― 環境構築の自動化 …… 若山 史郎 6-1: メリットと自動化に必要なこと ― 環境構築をなぜ自動化すべきか 6-2: インストール,サーバ設定,手順ファイルの作成 ― Ansibleの導入 6-3: 繰り返し,制御構造…複雑な処理の実行 ― 少し高度な使い方 6-4: script,shell,file,template… ― よく使うモジュール Appendix 2 Python is Everywhere! ― ますます活躍の場が広がるPython …… 鈴木 たかのり
紹介( powered by openBD

PythonはGoogleをはじめ米国Web系企業で広く使われてきましたが、国内でもWebはもちろんのこと、豊富なライブラリを用いてさまざまな場面で開発が行われています。最近ではデータ分析や統計でもよく利用されるようになりました。本書は、Pythonによる開発を行うために知っておきたい知識を1冊にまとめた書籍です。Pythonの歴史や特徴に始まり、言語入門、開発環境、Web開発、データ活用、環境構築まで、現場で活躍するために必読の知識をわかりやすくまとめました。