インターネットデパート - 取扱い商品数1000万点以上の通販サイト。送料無料商品も多数あります。

現場で使える Django の教科書《基礎編》

価格: ¥0
カテゴリ: Kindle版
Amazon.co.jpで確認
Django(ジャンゴ)は Python で Webアプリケーションを作成するためのフレームワークです。Webアプリケーションを作成するために必要な部品が何でも揃っているというのが最大の特徴で、その特徴は一般に「フルスタック」と呼ばれています。

データ分析や機械学習のライブラリが充実しているという点から、Python を学び始める人が最近急増しています。
Python の得意分野である科学技術計算やデータ分析、機械学習、画像処理などと Webアプリケーションを連携させようとした場合に、同じ Python が使える Django が選択されるケースが今後ますます増えていくことは想像に難くありません。
本書で Django の基礎をマスターすれば、Python を活用する幅がさらに広がっていくことでしょう。

本書の構成としては、第1章から第3章までで Django の全体像や重要な概念の説明をおこない、第4章以降でそれぞれの構成要素の説明をしながら、筆者の知見や経験から得たベストプラクティスについても紹介していきます。

本書の読者としては、
・Python の文法はある程度分かるけど Django は初めてという初心者の方
・Django を始めてみたけど今いちコツが掴めないという初級者の方
・Django のベストプラクティスを学びたいと考えている中級者の方
を想定しています。
そして本書は特に、
・Django の日本語書籍が無くて困っている方
・Django で一度挫折したことがある方
にピッタリな再入門書にもなっています。

本書は2018年4月の「技術書典4」で頒布した技術同人誌『現場で使える 基礎 Django』を底本としています。
本書の制作にあたっては、Django 2.1 対応を含めた改定などを含め、30ページを超える加筆・修正をおこないました。
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選