書籍概要

Pythonエンジニア ファーストブック

著者
発売日
更新日

概要

データ分析,Web 開発などをはじめ,さまざまな場面で利用されるPython。本書は,これからPython エンジニアになる/なりたい人のための,Pythonによる開発に業務として取り組むために必要な知識と心構え,開発の流れ,事前に準備しておきたい環境の用意などを1 冊にまとめた書籍です。Python 3系による開発の基本,文法はもちろん,スクレイピング,データ分析,Web 開発など,現在開発の現場で求められている知識と開発の流れを学ぶことができます。

こんな方におすすめ

  • Python による開発・プログラミングに取り組みたい新人・若手エンジニア

目次

第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 レゴ管理アプリケーションの作成
  • 次のステップ

サポート

現在サポート情報はありません。

商品一覧