TECH PLAY

シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全

2,860円 (税込)

楽天

シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全

書籍情報

発売日:

著者/編集:酒井 潤

出版社:KADOKAWA

発行形態:単行本

書籍説明

内容紹介

圧倒的にわかりやすい!人気講義を完全再現!入門から応用、一流コードスタイルまで最強のプログラミングが1冊で学べる!

目次

学習を始める前に ~Pythonの環境設定 【入門編】 Lesson 1 Pythonの基本  1 変数の宣言と数値の計算をマスターしよう  2 文字列のさまざまな操作方法 Lesson 2 データ構造  1 複数データを並列にまとめる  2 変更できないリスト? いえ、タプルです  3 キーと値をセットで記憶する辞書型  4 データ同士の演算ができる集合 Lesson 3 制御フロー  1 読みやすいコードを書こう  2 条件に応じて処理を分岐させよう  3 繰り返し処理でデータを一気に処理しよう Lesson 4 関数と例外処理  1 何度も実行する処理の関数を作ろう  2 関数の応用をマスターしよう  3 内包表記でリストをシンプルに生成しよう  4 変数の有効範囲  5 例外処理 Lesson 5 モジュールとパッケージ  1 作成したパッケージをインポートしよう  2 Pythonのライブラリの使い方 Lesson 6 オブジェクトとクラス  1 クラスとメソッド  2 クラスをもっと活用してみよう Lesson 7 ファイル操作とシステム  1 ファイルの基本的な操作  2 ファイルの便利な活用方法  3 圧縮ファイルを扱おう  4 さらに高度なファイルに関する操作 【演習編】 Lesson 8 簡単なアプリケーションを作ってみよう 【応用編】 Lesson 9 コードスタイル  1 Pythonのコードスタイル  2 さらにくわしくPythonの書き方を知ろう Lesson 10 コンフィグとロギング  1 設定ファイルのさまざまな形式  2 ロギングの基本と適切な書き方  3 ログをメールで送信しよう  4 実行環境を切り替えて使う Lesson 11  Webとネットワーク  1 Webでよく使うファイル形式  2 Pythonで通信してみよう  3 PythonでWeb サーバーを作ろう  4 Webスクレイピングしてみよう Lesson 12 並列化  1 マルチスレッドで並列化しよう  2 マルチプロセスによる並列化  3 高水準のインターフェースを使って並列化しよう Lesson 13 データ解析  1 データ解析を始める前に  2 データをまとめて扱うnumpy  3 pandasで表形式のデータを扱う  4 matplotlibでグラフを描画する  5 scikit-learnで機械学習を行う  6 株価のデータ解析と予測

著者情報

酒井 潤

米シリコンバレーのIT企業Splunk, Inc.(全米給与ランキング4位)でソフトウエアエンジニアとして勤務するかたわら、オンライン講座Udemy講師としても活躍。本格的かつ実践的な知識をわかりやすく教えて人気を集め、総受講者数は延べ19万3,000人に上る。1998年、同志社大学神学部卒業。サッカー推薦で入学後、日本代表に選出され、東アジア競技大会で金メダル獲得。2004年、北陸先端科学技術大学院大学情報科学専攻修士修了後、NTTドコモ入社。2005年、ハワイで起業し、米国で複数社に勤務後、現在に至る。

酒井, 潤