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

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

著: 酒井 潤
2,860円(税込)
発売日2022年08月16日

数量:

ほしいものリストに追加
電子書籍をブックウォーカーで購入

利用可能なお支払方法

クレジット(3Dセキュア) 代引き コンビニ atone キャリア 楽天Edy モバイルSuica Amazon Pay
  • ISBN コード : 9784046057549
  • サイズ : A5判 総ページ数: 480ページ
  • 商品寸法(横/縦/束幅): 148 × 210 × 23.0 mm
  • ※総ページ数、商品寸法は実際と異なる場合があります

現役シリコンバレーエンジニアが教える「最強のプログラミング」講義!

12万人が選んだ人気No.1オンライン講座が
超わかりやすくパワーアップして書籍化!

海外企業でも通用する
一流のプログラミング技術が学べます!

★基礎から応用、一流コードスタイルまで1冊で学べる★

【応用編】ではニーズの高い実践的テクニックを中心に、
【入門編】では基礎から1歩ずつ、わかりやすく解説。

シリコンバレーのトップIT企業で活躍する著者が
世界標準のPythonスキルを一気に伝えます。

★海外でも通用する
一流のプログラミング技術が身につく★

知っていましたか? 
アメリカのエンジニアの年収は日本の5〜10倍です。
本書は「いつか海外で活躍したい」、
そんな夢の実現も強力にバックアップしてくれる
「海外進出の道しるべ」ともなる一冊です。

★12万人が選んだ人気No.1講座の書籍化★

本書のもととなったのは、オンライン講座Udemyで人気No.1を獲得したPython講座。
本格的な内容をわかりやすく伝える著者の講座は人気が高く、延べ24万人以上が受講しています(全講座計)。

本書はさらに内容を充実させてパワーアップ! 自分のペースでしっかり学べます。
独学の強い味方、「サンプルコード」の無料ダウンロードサービス付き。

★エンジニアの成功戦略も教えます★

コラムでは、エンジニアのキャリア戦略の立て方、成功するポイント、独学のコツなども紹介。

文系出身、TOEIC300点代からスタートした著者が渾身のエールを送ります。

★用語集、Pointなども充実★

コードを書くときの注意点、知っておきたい豆知識、
開発の現場で必要なことなどは
「Point」としてたっぷり掲載。

巻末には「用語集」も収録し、
徹底して実践的な内容となっています。

著訳者プロフィール

●酒井 潤:米シリコンバレーでエンジニアとして2012年よりSplunk, Inc.、2023年よりビッグデータを扱うスタートアップCribl, Inc.に勤務する一方、Udemy講師として活躍。本格的かつ実践的な知識をわかりやすく教えて人気を集め、受講者は延べ24万人以上に上る。1998年、同志社大学神学部卒業。サッカー推薦で入学後、日本代表として東アジア競技大会で金メダル獲得。2004年、北陸先端科学技術大学院大学情報科学専攻修士修了後、NTTドコモ入社。2005年、ハワイで起業し、米国で複数社に勤務後、現在に至る

目次

学習を始める前に 〜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 株価のデータ解析と予測
最近チェックした商品