改訂新版 最短距離でゼロからしっかり学ぶ Python入門 実践編 ~ゲーム開発・データ可視化・Web開発
著者 著者:Eric Matthes , 翻訳:鈴木 たかのり , 翻訳:安田 善一郎
※この商品は固定レイアウトで作成されており,タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また,文字列のハイライトや検索,辞書の参照,引用などの機...
改訂新版 最短距離でゼロからしっかり学ぶ Python入門 実践編 ~ゲーム開発・データ可視化・Web開発
ワンステップ購入とは ワンステップ購入とは
商品説明
※この商品は固定レイアウトで作成されており,タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また,文字列のハイライトや検索,辞書の参照,引用などの機能が使用できません。
※PDF版をご希望の方は Gihyo Digital Publishing(https://gihyo.jp/mk/dp/ebook/2024/978-4-297-14527-9)も合わせてご覧ください。
世界で150万部突破の「PYTHON CRASH COURSE」の翻訳版,「最短距離でゼロからしっかり学ぶ Python入門 実践編」の改訂新版です。Python 3.7から3.11へのアップデート,ライブラリのアップデートのほか,書籍で使用するエディターをSublime TextからVisual Studio Codeに変更します。実践編では,インベーダーゲーム開発,データ可視化,Webアプリケーション開発の各テーマについて,手を動かしながら学ぶ形でわかりやすく解説します。
こんな方におすすめ
・Pythonをゼロから短期間で習得したい人
・プログラマーの目線で,コードの書き方を学びたい人
・プログラミングのしっかりした知識をはじめから身につけたい人
目次
プロジェクト1 エイリアン侵略ゲーム
第1章 弾を発射する宇宙船
プロジェクトの計画を立てる
Pygameをインストールする
ゲームのプロジェクトを開始する
・・・
第2章 エイリアン!
プロジェクトをレビューする
最初のエイリアンを生成する
エイリアンの艦隊を編成する
・・・
第3章 得点を表示する
Playボタンを追加する
ゲームをリセットする
レベルアップする
・・・
プロジェクト2 データの可視化
第4章 データを生成する
Matplotlibをインストールする
簡単な折れ線グラフを描画する
ランダムウォーク
・・・
第5章 データをダウンロードする
CSVファイル形式
地球全体のデータセットを地図に描画する(GeoJSON 形式)
・・・
第6章 APIを取り扱う
APIを使う
Plotlyを使ってリポジトリを可視化する
Hacker NewsのAPI
・・・
プロジェクト3 Webアプリケーション
第7章 Djangoをはじめる
プロジェクトの準備をする
アプリケーションを開始する
ページを作成する:学習ノートのホームページ
・・・
第8章 ユーザーアカウント
ユーザーがデータを入力できるようにする
ユーザーアカウントを設定する
ユーザーが自分のデータを持てるようにする
・・・
第9章 アプリケーションのスタイル設定とデプロイ
「学習ノート」にスタイルを設定する
・・・
付録
A バージョン管理にGitを使う
B デプロイのトラブルシューティング
C Matplotlibに日本語フォントを設定する
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
小分け商品
前へ戻る
- 対象はありません
次に進む
この商品の他ラインナップ
前へ戻る
- 対象はありません
次に進む