【評判】【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)


  • 【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)
  • 【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)で学習できる内容
    本コースの特徴
  • 【3日でできる】Django 入門 ( Python 3 でウェブアプリを作って AWS EC2 で公開!)を受講した感想の一覧
    受講生の声

講座情報

    レビュー数

  • ・週間:0記事
  • ・月間:0記事
  • ・年間:1記事
  • ・全期間:2記事
\30日以内なら返金無料/
   Udemyで受講する   

レビュー数の推移

直近6か月以内に本講座のレビューに関して記載された記事はありません。


学習内容

Python と Djangoでかんたんなウェブアプリケーションが書けるようになります
サーバー環境にDjangoのアプリケーションを配置できるようになります
Ubuntu 16.04上にDjangoの動作環境を構築できるようになります。
Bootstrap 4.0を適用してレスポンシブなウェブアプリを作れるようになります。
Amazon Web Service EC2のインスタンス管理・料金チェックなどができるようになります。
Gunicorn(アプリケーションサーバー)でDjangoアプリを動かせるようになります。
WSGI(ウィズギー)を使用してNginx(Webサーバー)Gunicorn・Djangoを使って、アプリを運用できるようになります。
Djangoでログイン機能を実装できるようになります。(収録中)
Djangoと決済システムの連携ができるようになります。(予定)

詳細

*** 更新情報 ***

2020/12/01 Django 1.11.17のインストール手順をレクチャー10に追加しました。

2017/11/27 リクエストをいただいたので、viエディターの解説を追加しました。

【このコースの概要】

このコースはPythonをベースにしたウェブアプリケーションフレームワークDjango(ジャンゴ)の基礎を短期間でマスターするために制作されました。

Udemyでのべ15万人に教えている現役エンジニアが、理論解説と演習を組み合わせながら、スモールステップで学べるカリキュラムを提供し、みなさんの学びを全力でサポートします。

また今回はローカル環境だけではなく、Amazon Web Service EC2上にUbuntu 16.04をインストールし、アプリを外部公開するノウハウについても、詳細に解説しますので、プロトタイピングやプルーフ・オブ・コンセプト開発、スタートアップのMVP(Minimum Viable Product)開発、新たなプロダクトやサービス開発などにも役立てられます。

あなたならどんなウェブサービスを作りますか?

【Django(ジャンゴ)とは?】

Djangoは、現在Ruby on Rails、Express(Node.js, JavaScript)と並んで、最も人気があるウェブフレームワークの1つです。UdemyのプラットフォームもPythonとDjangoで開発されています。

特に2017年はデータサイエンスや機械学習、AIなどへの注目が高まり、Pythonを学ぶユーザーが増えていますが、開発したAIなどをプロダクトやサービスにするにはウェブアプリ化が必須です。またモバイルアプリへのAPIを提供する仕組みとしてもDjangoは優れた機能を備えています。

しかしRuby on RailsやPHPのように日本語の書籍や情報が少なく、とっかかりがない方も多いでしょう。今回はそうしたハードルを下げるためにコース化に取り組みました。

*注意

このコースではDjango 1.11をベースにして実習を進めていきます。

【このコースの特徴】

このコースを学ぶと、Python/Djangoを使用したウェブアプリケーション開発のフローを理解し、シンプルなデータベース連動アプリケーションを作成することができるようになります。

また現役エンジニアならではの、

  • AWS EC2インスタンス(Ubuntu 16.04 LTSベース)の作成

  • Linuxコマンドによるパッケージのインストール(Django 1.11, virtualenv, PostgreSQL)

  • 仮想環境の作成とアクティベート

  • ファイアウォール設定の変更

  • WebフレームワークへのBootstrapやJavaScript/jQueryなどの組み込み方

などを本番と同じAWS EC2環境での実習を通じて学べます。

Pythonのミニマムな基礎文法もカバーしているので、データサイエンスなどで大注目されているPythonの基礎を学ぶこともできるお得なコースとなっています。Pythonが全くはじめての方でも学習が進められるように、スモールステップで進んでいきます。Pythonを既習の方はPythonのイントロセクションはスキップしてもOKです。

ぜひこの機会にPythonによるウェブ・アプリケーション開発の基礎を理解し、ECサイト構築、IoTや機械学習などと連携したウェブアプリ開発にチャレンジしましょう。

【コースの構成】

1.環境構築

  • Pythonが動作する環境を作る

  • Anaconda3のインストール

  • 仮想環境の作成と、アクティベーション

2.Pythonの基礎(スキップ可能)

  • 変数

  • リスト

  • 条件分岐

3.Djangoでブログサイトを作ろう(Django 1.1ベース、2.0は追加収録中)

  • データベースとの連動(マイグレーション)

  • Djangoのルーティングと正規表現

  • Bootstrap 4の適用

  • スタティックコンテンツの表示

などを通じて、ブログサイトを作ります。

4.クラウドサーバー(AWS)上にデプロイしてみよう

  • 3で作成したサイトをライブサーバーに配置してみよう

  • Amazon Web Service に登録して無料枠を使おう

  • EC2上でUbuntuのインスタンスを作成してみよう

  • PostgreSQLを使ってみよう

  • Django内蔵サーバーでアプリを動かしてみよう

  • GunicornでDjangoのプロジェクトを動かす

  • Nginxをフロントエンドサーバーに使用する

5.APIの開発(REST Framework)(*現在収録・編集中)

  • REST Frameworkを使用して、Web APIを開発してみよう。

  • RESTフルなインタフェース

  • JSONデータの扱い

  • データのシリアライズ

6.Rasberry Pi上で動かしてみよう(*追加予定)

  • ラズベリーパイ上にDjangoで制作したサイトを掲載し、外部からアクセスできるようにします。

  • ラズベリーパイでPythonを学ぶ環境構築ができます。

7. 応用編

  • Djangoでのログイン処理

  • センサープログラミングとの連携


\目次や無料視聴も掲載中/
他の情報を確認する

本コースの特徴

本コースの特徴を単語単位でまとめました。以下の単語が気になる方は、ぜひ本講座の受講をオススメします。


Django
使用
Gunicorn
Web
ため
Flask
アプリケション
サバ
フレムワク
構成
講座
API
Python
WSGI
以下
開発
DB
Linux
NGinx
はじめ
もの
アキテクチャ
オススメ
システム
システムアキテクチャ
ポトフォリオ
仕様
学習
整理
理由

評価や口コミ

参考になる受講者の口コミやレビューを以下にまとめます。

  • 良い点

  • ● 初めての私にとっては下記の様な説明PDFがあれば理解が深まると思います。
  • ● おそらくWebアプリケーションを作ったことはあるけどEC2を使ったことがないとか、Railsは使ってたけどDjangoはないとか、そういった中級者ぐらいの方にとっては無駄がない最高の講義なのではないかなと思います。
  • ● pythonを勉強し始めてwebアプリを作成してみたくて、色々なサイトやアプリや本も見たけど全く完成しませんでした。
  • 悪い点

  • ● Djangoの開発でAWSへのデプロイまで網羅しているため、とても貴重な教材だとは思いますが、Udemyの他のDjangoの動画に比べると、ヴァージョンが古かったり、セキュリティ関連の情報が少なかったりと、物足りない印象です。
  • ● 他の講師の方々は、初心者に対しても、また多少講義から外れている内容であっても丁寧に答えてくれることが多いのですが、こちらの講義のQ&Aを見ると(私自身の質問も含め)、自分で調べて、といった返答や、こちらの求めている回答をはるかに下回る返答が届いたりと、少なくとも熱意を感じなかったため、このような評価とさせていただきました。
  • ● 他の方が評価しているようですが、私は、上述の通りです。

\1から5段階で口コミ掲載中/
もっと口コミや評価をみる

レビューの一覧

 ・【2023年】Udemyおすすめ講座[2023-12-24に投稿]

 ・Djangoを利用する際のシステムアーキテクチャの整理[2021-01-31に投稿]

udemyで受講