【期間限定300円オフ】現場で使える Django の教科書《基礎編》(3.2 対応版)【紙の本】
- Physical (via warehouse)Mailbin OK1,300 JPY
【第6版(2021年7⽉17⽇改訂版)Django 3.2 LTS 対応!】 初級者向けの Django 本です。 Django(ジャンゴ)は Python で Webアプリケーションを作成するためのフレームワークです。Webアプリケーションを作成するために必要な部品が何でも揃っているというのが最大の特徴で、その特徴は一般に「フルスタック」と呼ばれています。 データ分析や機械学習のライブラリが充実しているという点から、Python を学び始める人が最近急増しています。Python の得意分野である科学技術計算やデータ分析、機械学習、画像処理などと Webアプリケーションを連携させようとした場合に、同じ Python が使える Django が選択されるケースが今後ますます増えていくことは想像に難くありません。本書で Django の基礎をマスターすれば、Python を活用する幅がさらに広がっていくことでしょう。 本書の構成としては、第1章から第3章までで Django の全体像や重要な概念の説明をおこない、第4章以降で各構成要素の基本動作や書き方、ハマりやすいポイントを詳しく説明しながら、筆者の知見や経験から得たベストプラクティスについても紹介しています。 B5・本文192ページ。
◆ 対象読者
対象読者としては、 ・Django を始めてみたけど今いちコツが掴めないという初級者の方 ・Django のベストプラクティスを学びたいと考えている初~中級者の方 を想定しています。 そして本書は特に、 ・Django の日本語書籍が無くて困っている方 ・Django で一度挫折したことがある方 にピッタリな再入門書にもなっています。
◆ 目次
第1章: はじめに 第2章: アーキテクチャ 第3章: プロジェクト構成 第4章: URLディスパッチャと URLconf 第5章: ビュー(View) 第6章: モデル(Model) 第7章: テンプレート(Template) 第8章: フォーム(Form) 第9章: ミドルウェア(Middleware) 第10章: 設定ファイル(settings.py) 第11章: データベースのマイグレーション 第12章: 開発用 Web サーバ(runserver)を起動する 第13章: 管理サイト(Django Admin) 第14章: 便利な Django パッケージを使おう 第15章: サンプルコード 付録A: Python3 のインストール手順 付録B: PyCharm のインストールと初期設定 付録C: PyCharm による Django 開発環境の構築手順 付録D: Docker でラクラク開発 付録E: 覚えておきたい Django 管理コマンド10選
◆ 読みどころ
Django の日本語書籍はまだまだ少ない状況です。プロジェクトの新規参画メンバーへの教材として使える日本語書籍があればという想いからこの本を執筆したので、現場レベルの Django の基礎知識を付けるための本格的な解説書としてベストな一冊になっていると思います。 改訂第6版は、Django 3.2 LTS に対応しています。2021年7月に1年8ヶ月ぶりの大幅改定をおこないました(ほぼ全ページを手直し、改訂第5版から12ページ増)。
◆ 著者
akiyoko(あきよこ) 1975年生まれ。東京大学農学部卒。微生物の世界からプログラミングの世界へ。Python・Django 好きのサーバサイドエンジニア。 2012年より技術ブログ「akiyoko blog」を継続中。 2018年2月、仮想通貨税金計算サービス「BITCOINTAX」を Django で開発。 同年4月、技術書典4にて人生初の技術同人誌『現場で使える基礎 Django』を頒布。 同年8月、同人誌を改訂した『現場で使える Django の教科書《基礎編》』を Kindle にて頒布。 同年9月、PyConJP にてポスターセッション発表。 同年10月、技術書典5にて『現場で使える Django の教科書《実践編》』を頒布。 2019年5月、DjangoCongress JP 2019 で「現場で使える Django のセキュリティ対策」を発表。 同年9月、PyConJP にてポスターセッション発表(2回目)。 同年9月、技術書典7にて『現場で使える Django REST Framework の教科書』を頒布。 2020年9月、技術書典9にて『現場で使える Django 管理サイトのつくり方』を頒布。 2021年7月、DjangoCongress JP 2021 で「Django管理サイトをカスタマイズする前に教えてほしかったこと」を発表。
◆ 関連リンク
これぞベスト・オブ・Django 本!『現場で使える Django の教科書《基礎編》』が Kindle で販売中 https://akiyoko.hatenablog.jp/entry/2018/10/01/075407 「現場で使える 基礎 Django」ってどんな本? その読みどころをガッチリ解説 https://akiyoko.hatenablog.jp/entry/2018/06/05/075104 なお、《基礎編》は Amazon でも購入可能です(いずれも 2.2 対応版)。 ◇ 電子版 https://amzn.to/2L4IwOC ◇ ペーパー版 https://amzn.to/2BqhWzW