【Djangoとは】Djangoは、Pythonで人気のあるフルスタックWebフレームワークです。強力なテンプレートエンジンやO/Rマッパーに加え、ユーザー認証や国際化、管理画面など、Webアプリケーション開発で必要になるありとあらゆる機能を高い柔軟性で提供し、高速なWebアプリケーション開発を可能にします。本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。実際に業務でWebアプリケーション開発に取り組む際には、これらの理解だけでは不十分なこともしばしばあります。APIの実践的なページネーションの実装方法、CSRFやSQLインジェクションのような攻撃を防ぐためのセキュリティに関する知識など、高度かつ重要なトピックをDjangoのコントリビュート経験もある筆者が分かりやすく解説します。【本書のゴール】Djangoを使ったWebアプリケーション開発のベストプラクティスを把握し、業務に活かせる実践的な知識を身につけることを目指します。将(しばた・まさし)2017年株式会社サイバーエージェントに新卒入社後、ABEMA配信チームにて動画ストリーミングサーバーやトランスコーダーの開発を担当。Labに異動し、機械学習モデルのハイパーパラメーター最適化ソフトウェアの研究開発に従事。Expertsに選出される。OSS開発では、go-promptやkube-promptの開発者として知られる。自動ハイパーパラメータ最適化フレームワークOptunaコミッター。Kubeflow/Katibレビュアー。Gunicornコントリビューター。共訳書『エキスパートPythonプログラミング改訂2版』(KADOKAWA、2018/2)。JPでの登壇経験多数。同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。「Djangoに興味があるけど、何から手を付ければよいかわからない」「Djangoの学習に挫折してしまったが、やっぱり理解したい」といった方に、アプリケーションの作成を通して理解が深められるよう説明しています。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書の内容Djangoライブラリを使ってWebアプリ開発を学びます。Pythonでサーバー上で動作するWebアプリの作成をすることに興味がある人を対象とした、基本から実践的なテクニックを身に付けるための解説書です。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書の内容Djangoの入門者向け書籍です。Djangoでの開発経験がない層が対象。手取り足取り教える内容で新バージョン対応の他、従来の使い方解説やフロントエンド+APIを使った開発など、開発方式の変遷にも対応。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は、Pythonフレームワーク「Django」の仕組みや使い方を実際に簡易なアプリケーションを作りながら学ぶ入門書です。難しい解説は排除して実際にアプリを作りながら学ぶので、初心者でも最後まで学べます。作成したアプリを公開する方法についても解説しました。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は、大人気フレームワーク「Django」によるWebアプリ開発手法を解説した書籍です。認証処理の基本、データベースとの連携の基本(日記機能)、クラウドとの連携の基本(デプロイも含む)、セキュリティの基本など一通り学ぶことができます。フルスタックエンジニア必携の1冊です。【対象読者】Pythonの基礎知識のあるフルスタックエンジニア【Djangoの対応バージョン】Django3.2。Support)という長期間サポート対象のバージョン。2024年4月までセキュリティサポートが予定されており、安心して学習できます。【Djangoとは(本書より抜粋)】DjangoはPython用のフルスタックWebアプリフレームワークです。多くの機能が標準で備わっています。開発用の機能も充実しています。開発サーバーはDjangoに同梱されているため、ローカルマシンで開発中のWebアプリをすぐに起動できます。データベースのテーブル定義を記述しておけば自分でデータベースを操作するSQLを書くことなく、コマンドを打つだけでデータベースに反映することもできます。運用を支援する管理サイトも最初から備わっています。日本アイ・ビー・エム株式会社に入社。同社にて10年間エンジニアとして従事し退社。現在フリーのソフトウェアエンジニア兼投資家。パッケージソフトやWebアプリなどの開発作業に日夜取り組んでいる。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。本書の内容Pythonは、人工知能や機械学習に適したプログラミング言語として注目されています。PythonはWeb開発など普通のアプリ開発においても使いやすい優秀な言語なのです。本書は、PythonのWeb開発用フレームワーク「Django3」を使って、基本的な知識からテンプレート制作やデータベースアクセスの技術まで、実際に手を動かしながら身につく入門書です。あなたもDjango3で、Pythonによる最新のWebアプリ開発を体験しましょう!※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。Next引用:Amazonユーザーレビューpythonの基礎知識が有ればすぐに始められます。本書の内容この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。【大人気のフレームワーク「Django」、現場で使える力を身につける。近年、AI開発を中心にPythonがますます注目されています。Pythonは初心者にもやさしい言語で、「パッケージ」や「フレームワーク」という便利な「部品」が数多く提供されているのも人気の理由です。その一つであるDjangoは、Webアプリケーションの制作環境として大人気、業界でも注目されています。アプリ開発における技術的な敷居の低さも人気の理由の一つとなっています。Djangoを使用すると、よく見かけるような会員制サイトなども簡単に開発できます。YouTubeやInstagramでも活用されています。本書は筆者がエンジニアとして得た実践的な知識をお伝えするべく、実際の開発の流れに沿って学べる構成となっています。環境構築が苦手な方でも学習を進められる内容なので、初心者の方もご安心ください。この本では、読み進めていくためのPythonの基礎から始めてDjangoの基本を紹介、そして作例(社内SNS)を開発するという流れで、実務的な開発手法を学べる形式になっています。デプロイ、各種ツールやサービスの基礎解説も掲載。作例データはダウンロードできます。プログラミングの学習は、とにかくコードを書いて実際に動かしてみることが重要です。コードが理解できなかったり、エラーが出てしまったりすることがあるかも知れませんが、まずは立ち止まらず最後まで諦めずに開発を進めてください。すると開発の流れや全体像が見えてくるでしょう。アメリカの大学で数学の実数解析の一分野である測度論や経路積分を研究。カリフォルニア大学リバーサイド校博士課程に在籍中の2011年、「ShannonLab」を立ち上げるために帰国。Love」など数々の人工知能エンジンを開発。ホットな話題となり、数理研究とビジネスモデルの双方の視点からアドバイスを行い、企業の人工知能ビジネス立ち上げを多数手がけている。エンジニアとして、ブロックチェーンやWebアプリケーションの開発を中心に行っている。Lab株式会社のインターンとしてPython、Djangoの開発に携わる。Shinjukuの代表として行政のICT化やプログラミング教育にも取り組んでいる。本書の内容PythonのライブラリであるDjangoの活用書です。Pythonを使ってWebアプリを開発するためのプログラマーが基礎から実践的なテクニックを習得できるようになっています。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。会社の勉強用に購入しました。わかりやすく、便利で、よかったです。わかりやすい本でした。ジャンゴ入門のレベルだと思います。難しいわけではなく、HTMLCSS使えるなら大丈夫。本書は、大人気フレームワーク「Django」によるWebアプリ開発手法を学べる書籍です。認証処理の基本、データベースとの連携の基本(日記機能)、クラウドとの連携の基本(デプロイも含む)、セキュリティの基本など一通り学ぶことができます。フルスタックエンジニア必携の1冊です。【対象読者】フルスタックエンジニア【Djangoの対応バージョン】Django2.2。Support)という長期間サポート対象のバージョンです。2022年4月までサポートが予定されており、安心して学習できます。【Djangoとは(本書より抜粋)】DjangoはPython用のフルスタックWebアプリフレームワークです。多くの機能が標準で備わっています。開発用の機能も充実しています。開発サーバーはDjangoに同梱されているため、ローカルマシンで開発中のWebアプリをすぐに起動できます。データベースのテーブル定義を記述しておけば自分でデータベースを操作するSQLを書くことなく、コマンドを打つだけでデータベースに反映することもできます。運用を支援する管理サイトも最初から備わっています。日本アイ・ビー・エム株式会社に入社。同社にて10年間エンジニアとして従事し退社。現在フリーのソフトウェアエンジニア兼投資家。パッケージソフトやWebアプリなどの開発作業に日夜取り組んでいる。Next引用:Amazonユーザーレビューpythonの入門書から次のステップとして購入しましたが、内容としては結構難しく感じました。python以外の知識も必要です。日本では、人工知能や機械学習に適したプログラミング言語としてPythonが注目されています。Pythonはもっと普通のアプリ開発でも使いやすい優秀な言語です。本書は、PythonのWeb開発用フレームワーク「Django」を使って、Webアプリを開発する基礎知識を学ぶ入門書です。Python言語の基本的な知識から、テンプレート制作やデータベースアクセスの技術まで解説します。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書の内容Webアプリ開発用フレームワーク「Django(ジャンゴ)」を使ってPythonにより開発をするための本です。Djangoの基礎から実践的なものまで一人で学べます。ブログアプリと会員制写真投稿アプリの作成を通じて、Djangoによる開発テクニックを習得できます。PythonライブラリであるDjangoが内部でなにをしているかわかるように、コード1行ずつに解説をつけ、全体的な処理の流れを確認しながらプログラムを進めることができます。数冊の本を読んで学習してますが、「あそこはどうするんだろう?」的に疑問を持っていた箇所がサラッと解説されており、とても参考になります。Djangoにおけるフォーム、データベースの扱い、アカウント登録・削除、パスワード管理、メール送信、BootStrapのサンプルを活用する方法、画像を含むStaticファイルの扱い方法などがバランス良く説明されています。Djangoに備わっている便利な基本クラスを継承・ちょっと編集することで短時間でWordPress的なアプリが作れるところが実感でき、Djangoで開発するのが楽しくなってきました。他の本を2冊くらい読んでこの本を読めば、理解も深まり感動できると思います。会社の勉強用に購入しました。わかりやすく、便利で、よかったです。Engineに標準でDjangoが含まれていることから、DjangoがPython製のWebアプリケーションフレームワークのメインストリームになると推測されています。Railsに代表されるスクリプト言語によるWeb開発が注目を集めつつある中で、RubyやPerlを習得した若年層のWeb開発者を中心に、Pythonへの関心が高まってきています。Pythonは、検索サービスGoogleのシステム内部で利用されていることでも知られており、本ムックでは,そうした読者に向けて最新のPython動向をさまざまな切り口から紹介します。Webフレームワークの2つである、DjangoとTurboGearsは、伝統的なテクニックに比べて数分の1の時間でサイトを開発して立ち上げることが可能にします。実例を満載した本書は、リッチWebアプリケーションを設計、コード、テスト、配備するための新しい方法論の発見に役立ちます。専門家である著者たちのチームは、MVCフレームワークの力、そしてTurboGearsとDjangoパッケージの能力を読者に示します。Djangoの章では、一般的なWeb開発作業、ポータル作成、コンテンツ管理の生成を自動化する方法が示されるので、読者はより高いレベルのアプリケーションの問題と設計に集中できます。2.0アプリケーションを素早く作成する方法を実例で示します。2.0設計パラダイムとそのソリューションを実証する、役に立つアプリケーションを作成します。最終的に、読者は自分のPythonスキルをDjangoとTurboGearsを使って活用し、RIAの初心者から専門家になります。本書の内容Djangoの入門者向け書籍です。Djangoでの開発経験がない層が対象。手取り足取り教える内容で新バージョン対応の他、従来の使い方解説やフロントエンド+APIを使った開発など、開発方式の変遷にも対応。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。PythonのフレームワーDjangoで何ができるのか、他のフレームワークとどう違うのか、また、Djangoを挫折せずに学習する秘訣を解説していきます。本書の内容Djangoライブラリを使ってWebアプリ開発を学びます。Pythonでサーバー上で動作するWebアプリの作成をすることに興味がある人を対象とした、基本から実践的なテクニックを身に付けるための解説書です。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。「Djangoに興味があるけど、何から手を付ければよいかわからない」「Djangoの学習に挫折してしまったが、やっぱり理解したい」といった方に、アプリケーションの作成を通して理解が深められるよう説明しています。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は、大人気フレームワーク「Django」によるWebアプリ開発手法を解説した書籍です。認証処理の基本、データベースとの連携の基本(日記機能)、クラウドとの連携の基本(デプロイも含む)、セキュリティの基本など一通り学ぶことができます。フルスタックエンジニア必携の1冊です。【対象読者】Pythonの基礎知識のあるフルスタックエンジニア【Djangoの対応バージョン】Django3.2。Support)という長期間サポート対象のバージョン。2024年4月までセキュリティサポートが予定されており、安心して学習できます。【Djangoとは(本書より抜粋)】DjangoはPython用のフルスタックWebアプリフレームワークです。多くの機能が標準で備わっています。開発用の機能も充実しています。開発サーバーはDjangoに同梱されているため、ローカルマシンで開発中のWebアプリをすぐに起動できます。データベースのテーブル定義を記述しておけば自分でデータベースを操作するSQLを書くことなく、コマンドを打つだけでデータベースに反映することもできます。運用を支援する管理サイトも最初から備わっています。日本アイ・ビー・エム株式会社に入社。同社にて10年間エンジニアとして従事し退社。現在フリーのソフトウェアエンジニア兼投資家。パッケージソフトやWebアプリなどの開発作業に日夜取り組んでいる。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。【Djangoとは】Djangoは、Pythonで人気のあるフルスタックWebフレームワークです。強力なテンプレートエンジンやO/Rマッパーに加え、ユーザー認証や国際化、管理画面など、Webアプリケーション開発で必要になるありとあらゆる機能を高い柔軟性で提供し、高速なWebアプリケーション開発を可能にします。本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。実際に業務でWebアプリケーション開発に取り組む際には、これらの理解だけでは不十分なこともしばしばあります。APIの実践的なページネーションの実装方法、CSRFやSQLインジェクションのような攻撃を防ぐためのセキュリティに関する知識など、高度かつ重要なトピックをDjangoのコントリビュート経験もある筆者が分かりやすく解説します。【本書のゴール】Djangoを使ったWebアプリケーション開発のベストプラクティスを把握し、業務に活かせる実践的な知識を身につけることを目指します。将(しばた・まさし)2017年株式会社サイバーエージェントに新卒入社後、ABEMA配信チームにて動画ストリーミングサーバーやトランスコーダーの開発を担当。Labに異動し、機械学習モデルのハイパーパラメーター最適化ソフトウェアの研究開発に従事。Expertsに選出される。OSS開発では、go-promptやkube-promptの開発者として知られる。自動ハイパーパラメータ最適化フレームワークOptunaコミッター。Kubeflow/Katibレビュアー。Gunicornコントリビューター。共訳書『エキスパートPythonプログラミング改訂2版』(KADOKAWA、2018/2)。JPでの登壇経験多数。同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。本書の内容Webアプリ開発用フレームワーク「Django(ジャンゴ)」を使ってPythonにより開発をするための本です。Djangoの基礎から実践的なものまで一人で学べます。ブログアプリと会員制写真投稿アプリの作成を通じて、Djangoによる開発テクニックを習得できます。PythonライブラリであるDjangoが内部でなにをしているかわかるように、コード1行ずつに解説をつけ、全体的な処理の流れを確認しながらプログラムを進めることができます。数冊の本を読んで学習してますが、「あそこはどうするんだろう?」的に疑問を持っていた箇所がサラッと解説されており、とても参考になります。Djangoにおけるフォーム、データベースの扱い、アカウント登録・削除、パスワード管理、メール送信、BootStrapのサンプルを活用する方法、画像を含むStaticファイルの扱い方法などがバランス良く説明されています。Djangoに備わっている便利な基本クラスを継承・ちょっと編集することで短時間でWordPress的なアプリが作れるところが実感でき、Djangoで開発するのが楽しくなってきました。他の本を2冊くらい読んでこの本を読めば、理解も深まり感動できると思います。会社の勉強用に購入しました。わかりやすく、便利で、よかったです。本書の内容この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。【大人気のフレームワーク「Django」、現場で使える力を身につける。近年、AI開発を中心にPythonがますます注目されています。Pythonは初心者にもやさしい言語で、「パッケージ」や「フレームワーク」という便利な「部品」が数多く提供されているのも人気の理由です。その一つであるDjangoは、Webアプリケーションの制作環境として大人気、業界でも注目されています。アプリ開発における技術的な敷居の低さも人気の理由の一つとなっています。Djangoを使用すると、よく見かけるような会員制サイトなども簡単に開発できます。YouTubeやInstagramでも活用されています。本書は筆者がエンジニアとして得た実践的な知識をお伝えするべく、実際の開発の流れに沿って学べる構成となっています。環境構築が苦手な方でも学習を進められる内容なので、初心者の方もご安心ください。この本では、読み進めていくためのPythonの基礎から始めてDjangoの基本を紹介、そして作例(社内SNS)を開発するという流れで、実務的な開発手法を学べる形式になっています。デプロイ、各種ツールやサービスの基礎解説も掲載。作例データはダウンロードできます。プログラミングの学習は、とにかくコードを書いて実際に動かしてみることが重要です。コードが理解できなかったり、エラーが出てしまったりすることがあるかも知れませんが、まずは立ち止まらず最後まで諦めずに開発を進めてください。すると開発の流れや全体像が見えてくるでしょう。アメリカの大学で数学の実数解析の一分野である測度論や経路積分を研究。カリフォルニア大学リバーサイド校博士課程に在籍中の2011年、「ShannonLab」を立ち上げるために帰国。Love」など数々の人工知能エンジンを開発。ホットな話題となり、数理研究とビジネスモデルの双方の視点からアドバイスを行い、企業の人工知能ビジネス立ち上げを多数手がけている。エンジニアとして、ブロックチェーンやWebアプリケーションの開発を中心に行っている。Lab株式会社のインターンとしてPython、Djangoの開発に携わる。Shinjukuの代表として行政のICT化やプログラミング教育にも取り組んでいる。本書は、Pythonフレームワーク「Django」の仕組みや使い方を実際に簡易なアプリケーションを作りながら学ぶ入門書です。難しい解説は排除して実際にアプリを作りながら学ぶので、初心者でも最後まで学べます。作成したアプリを公開する方法についても解説しました。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。本書の内容Pythonは、人工知能や機械学習に適したプログラミング言語として注目されています。PythonはWeb開発など普通のアプリ開発においても使いやすい優秀な言語なのです。本書は、PythonのWeb開発用フレームワーク「Django3」を使って、基本的な知識からテンプレート制作やデータベースアクセスの技術まで、実際に手を動かしながら身につく入門書です。あなたもDjango3で、Pythonによる最新のWebアプリ開発を体験しましょう!※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。Next引用:Amazonユーザーレビューpythonの基礎知識が有ればすぐに始められます。本書は、大人気フレームワーク「Django」によるWebアプリ開発手法を学べる書籍です。認証処理の基本、データベースとの連携の基本(日記機能)、クラウドとの連携の基本(デプロイも含む)、セキュリティの基本など一通り学ぶことができます。フルスタックエンジニア必携の1冊です。【対象読者】フルスタックエンジニア【Djangoの対応バージョン】Django2.2。Support)という長期間サポート対象のバージョンです。2022年4月までサポートが予定されており、安心して学習できます。【Djangoとは(本書より抜粋)】DjangoはPython用のフルスタックWebアプリフレームワークです。多くの機能が標準で備わっています。開発用の機能も充実しています。開発サーバーはDjangoに同梱されているため、ローカルマシンで開発中のWebアプリをすぐに起動できます。データベースのテーブル定義を記述しておけば自分でデータベースを操作するSQLを書くことなく、コマンドを打つだけでデータベースに反映することもできます。運用を支援する管理サイトも最初から備わっています。日本アイ・ビー・エム株式会社に入社。同社にて10年間エンジニアとして従事し退社。現在フリーのソフトウェアエンジニア兼投資家。パッケージソフトやWebアプリなどの開発作業に日夜取り組んでいる。Next引用:Amazonユーザーレビューpythonの入門書から次のステップとして購入しましたが、内容としては結構難しく感じました。python以外の知識も必要です。バックエンドを簡単に構築することができます。実際の現場では、SPA(シングルページアプリケーション)やスマホアプリのバックエンドとしてよく利用されています。現場で使う際に必要となる基礎知識についてまとめています。概要や全体像、コンポーネントごとの仕組みや使い方、セキュリティや認証などの基礎知識を座学で進めていきます。いう構成になっています。使いたい方を想定しています。仕組みが何となく理解できていること」です。チュートリアルをひと通り終えたくらいであれば、何とか理解できるレベルになっているかと思います。サンプルプロジェクトを2つ、簡単なものと少し難しめなものを用意しました。Webアプリケーションの仕組みが何となく掴めるのではないでしょうか。バージョンはそれぞれ次の通りです。日本では、人工知能や機械学習に適したプログラミング言語としてPythonが注目されています。Pythonはもっと普通のアプリ開発でも使いやすい優秀な言語です。本書は、PythonのWeb開発用フレームワーク「Django」を使って、Webアプリを開発する基礎知識を学ぶ入門書です。Python言語の基本的な知識から、テンプレート制作やデータベースアクセスの技術まで解説します。※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。Webアプリケーションフレームワーク「Django(ジャンゴ)」解説書の第二弾で、Djangoを本格的に活用しようとしている開発者に向けた技術書です。開発の現場で必要になる知識やよくある問題へのヒント・解決策を中心に、デプロイやセキュリティ、高速化などさらに実践的な内容に踏み込んでいます。基礎的な知識を有する方であれば十分理解できる内容になっていますのでご安心ください。・仕事の現場で本格的にDjangoを使いたい方を想定しています。チュートリアルでは物足りなかった方や、実践的な開発に不安のある方にもピッタリな一冊です。アプリケーションを少しでも速くしたい方にも有益な情報が詰まっているでしょう。開発現場に必携の一冊にすべく、さまざまなノウハウを詰め込んでいます。Pythonで作るWebアプリケーション開発入門」は人気の高いプログラミング言語のPythonを使用して簡単なWebサービスを作ることを目標にするシリーズです。フルスタックなWebアプリケーションフレームワークの「Django」とPythonの最新バージョンであるPython3を使用します。今回のシリーズで目標とするのは、「RSSリーダー」の制作と公開です。このシリーズを最後まで通読することで、このようなサービスを作成できる実力を身に付けるのを目標としています。本書でシリーズは完結となります。その2」をお読みください。Webアプリケーションを作成するためのフレームワークです。Webアプリケーションを作成するために必要な部品が何でも揃っているというのが最大の特徴で、その特徴は一般に「フルスタック」と呼ばれています。学び始める人が最近急増しています。選択されるケースが今後ますます増えていくことは想像に難くありません。活用する幅がさらに広がっていくことでしょう。全体像や重要な概念の説明をおこない、第4章以降で各構成要素の基本動作や書き方、ハマりやすいポイントを詳しく説明しながら、筆者の知見や経験から得たベストプラクティスについても紹介しています。ベストプラクティスを学びたいと考えている中級者の方を想定しています。一度挫折したことがある方にピッタリな再入門書にもなっています。Webアプリケーション開発の経験がまるっきり無いという方には多少難しい内容になっているかもしれませんが、分かるところから読んでいただき、少し慣れた頃にディープな部分を読み進めるようにすればよいでしょう。日本語書籍はまだまだ少ない状況です。基礎知識を付けるための本格的な解説書としてベストな一冊になっていると思います。Django』を底本としています。対応を含めた改訂などを含め、30ページを超える加筆・修正をおこなっています。本書の内容3巻で完結するシリーズです。この本は第2巻目になります。その2」は人気の高いプログラミング言語のPythonを使用して簡単なWebサービスを作ることを目標にするシリーズです。本書ではフルスタックなWebアプリケーションフレームワークの「Django」とPythonの最新バージョンであるPython3を使用します。本書はRubyやPythonまたはPHPなど、何らかのプログラミング言語での簡単なプログラミング言語の使用経験があると理解が進みやすいと思います。今回のシリーズで目標とするのは、「RSSリーダー」の制作と公開です。このシリーズを最後まで通読することで、Webサービスを作成できる実力を身に付けるのを目標としています。前巻ではPythonの基本的な文法の確認をした後、Djangoの基本的な仕組みに進んだあとに、Djangoが使用するテンプレートエンジンのDTLの構文を学習しました。本書ではデータベースへの接続とBootStrap4を使用したWebデザインの基本について学習します。次巻ではWebアプリに欠かせないログイン処理と、そしてHerokuを使用したアプリケーションのデプロイまでをできるようにします。**本書の中では、関連した書籍を紹介する意味、読者のみなさまが関連する書籍を探す手間を省かせていただくために、筆者のPython関連の著作を紹介させていただきます。本書の内容3巻で完結するシリーズです。この本は第1巻目になります。その1」は人気の高いプログラミング言語のPythonを使用して簡単なWebサービスを作ることを目標にするシリーズです。フルスタックなWebアプリケーションフレームワークの「Django」とPythonの最新バージョンであるPython3を使用します。今回のシリーズで目標とするのは、「RSSリーダー」の制作と公開です。このシリーズを最後まで通読することで、このようなサービスを作成できる実力を身に付けるのを目標としています。学習の順序としては、Pythonの基本的な文法の確認をした後、Django2.0の基本的な仕組みに進みます。次にDjangoが使用するテンプレートエンジンの構文を学習します。次巻以降でデータベースへの接続、OAuthを使用したSNS連携、そしてHerokuを使用したアプリケーションのデプロイで完成となります。Django注釈:本当にDjangoが必要ですか?Flaskで十分かもしれません。**本書の中では、関連した書籍を紹介する意味、読者のみなさまが関連する書籍を探す手間を省かせていただくために、筆者のPython関連の著作を紹介させていただきます。