Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Django

【徹底的に解説!】Djangoの基礎をマスターして、3つのアプリを作ろう!(Django2版 / 3版を同時公開中です)

Djangoの概要から学び、3つのアプリを作る中でフレームワークに対する理解を深めることができます。最後はVPSを使ってウェブサイトを公開していきましょう!Djangoだけではなく、フレームワークをこれから学びたい方にもおススメです。
Bestseller
Rating: 4.4 out of 54.4 (1,481 ratings)
7,480 students
Created by 大橋 亮太
Last updated 1/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • Djangoを使って作成したウェブサイトを作ることができるようになります。
  • Djangoの基礎的なコードの書き方を学ぶことができます。
  • Djangoで作ったサイトを公開することができるようになります。
  • フレームワークやデータベースの概念を知ることができます。
Curated for the Udemy for Business collection

Course content

13 sections • 165 lectures • 19h 14m total length

  • Django2とDjango3
    00:23

  • Preview07:16
  • 学習の効率を高めるために
    00:47
  • 講師のご紹介(本編とは関係ありません)
    00:56

  • Preview08:49
  • フレームワークの具体例とDjangoの特徴
    06:29

  • 開発環境構築の全体像
    05:36
  • macでの開発環境構築
    01:35
  • (Win10向け)Ubuntu(wsl)のインストール
    03:05
  • (Win10向け)VisualStudioCodeのインストールと、wslとのつなぎこみ
    06:57
  • (Win7等)VPS(外部サーバー)のレンタル
    05:40
  • (Win7等)VPSへの接続(PuTTyのインストール)
    03:39
  • PythonとDjangoのインストール
    06:12
  • (任意)仮想環境の概要と構築方法
    09:41

  • Preview04:35
  • Preview07:48
  • Preview07:03
  • Djangoのバージョンが3.1以降の方へ
    00:34
  • (VPSの方向け)VPS上でrunserverをしてアクセスをする方法
    07:35
  • localostとは?
    04:08
  • Preview10:52
  • Preview05:22
  • Preview13:58
  • Class Based View
    03:57
  • Preview06:30
  • Preview04:07
  • htmlファイルの作成とurls.pyファイルの編集
    08:30
  • Preview06:51
  • アプリの作成と、プロジェクトとの関係
    08:03
  • runserverとviewの設定
    09:04
  • まとめ
    03:30

  • はじめに
    03:35
  • 初期設定
    08:06
  • Preview06:26
  • models.pyの作成
    06:37
  • makemigrationsとmigrateの概要
    03:14
  • makemigrationsとmigrateの実行
    06:15
  • 管理画面とcreatesuperuser
    10:38
  • CRUD
    06:15
  • Preview13:08
  • DetailView
    09:52
  • Bootstrapを使って見た目を整える
    10:23
  • base.htmlファイルを作ってテンプレートを使いまわす
    12:30
  • 見た目を整える
    12:53
  • cssとmodelのデータを連携させる
    15:59
  • CreateView
    22:11
  • DeleteView
    07:08
  • UpdateView
    09:14
  • urlタグの設定
    05:03
  • レイアウトなどの調整
    07:46
  • まとめ
    04:16
  • ソースコード
    00:10

  • はじめに
    07:45
  • 初期設定
    04:32
  • Preview07:35
  • Bootstrapを使ってsignup.htmlの見た目を整える
    08:15
  • Preview07:17
  • signupviewの作りこみ
    12:31
  • Preview06:25
  • 登録データの重複を防ぐ方法
    09:02
  • loginview
    13:00
  • renderとredirect
    03:25
  • ListView
    07:57
  • Preview07:38
  • Imageファイルの扱い方
    10:00
  • cssファイルの扱い方
    12:15
  • ListView2(modelとの連携)
    04:54
  • Preview06:36
  • ログアウト機能の実装
    04:46
  • DetailView
    09:33
  • いいね機能の実装
    07:47
  • 既読機能の実装
    08:41
  • CreateViewの作成
    20:54
  • まとめ
    05:50
  • ソースコード
    00:09

  • VPS(外部サーバー)のレンタル
    09:55
  • Preview09:41
  • gitの使い方
    14:24
  • パッケージマネージャーのアップデート
    04:13
  • Preview02:11
  • todoprojectのクローン(github)
    05:23
  • Preview02:53
  • settings.pyファイルの設定
    06:16
  • migrateとgunicornの起動確認
    03:54
  • gunicorn.socketとgunicorn.serviceの作成
    06:08
  • Nginxの設定
    03:40

  • Preview02:28
  • Preview03:08
  • フレームワークとは、その3
    03:35
  • Preview07:43

  • 開発環境構築の全体像
    06:54
  • パッケージマネージャーについて
    04:12
  • 【macの方向け】macでの開発環境構築
    01:35
  • 【Win10の方向け】Ubuntuのインストール
    04:48
  • 【Win10の方向け】Visual Studio Codeのインストール
    06:06
  • (Win7等)外部サーバーのレンタル
    00:11
  • (Win7等)VPSへの接続(PuTTy)
    00:10
  • 【Windowsの方向け】PythonとDjangoのインストール
    12:22
  • (任意)仮想環境の構築1
    02:56
  • (任意)仮想環境の構築2
    08:54
  • 仮想環境の立ち上げ方
    00:13

Requirements

  • Pythonの基礎的な文法を学んでいると、より理解を深めることができます。
  • フレームワークやDjangoの知識は必要ありません。
  • Pythonは3、Djangoは2のバージョンを前提としています。
  • 使われるマシンにもよりますが、Linuxの基本的なコマンド(ls、mkdir、touch、cd)を理解しているとスムーズに進めることができるかと思います。

Description

注【Django3.1対応の動画を作成・順次追加中です。両者の内容はほとんど同じですが、現在受講頂いている方の混乱を避けるため、2つのバージョンが並列して存在していること、ご了承の程宜しくお願い致します。】


Djangoのチュートリアルを見たけど全く意味が分からない!そもそもフレームワークが何か良く分からない!Djangoに興味はあるけど、何から勉強したら良いか良くわからない。

この講座は、このような方に向けて作りました。


かく言う私も、Djangoを学ぶのにはかなり苦労しました。

これからDjangoを勉強する方には、私のような苦労をしてほしくない。これが、今回この講座を作った大きな理由です。


これからウェブサイトを作っていこうと考えている人にとって、Djangoのようなフレームワークを学ぶことは非常に有意義だと考えています。なぜなら、Djangoを学ぶことで、ウェブサイトを作る上での効率が非常に上がるからです。


ただ、フレームワークはどこから何を学べばよいか分からないことも多いですよね。だからこそ、この講座では、具体例をとにかく沢山のせて、イメージを膨らませながら学ぶことができるよう工夫しています。


さらに、Djangoを理解する上で必要な多くの用語についても、すべてしっかりと解説をしています。

これから始めてフレームワークを学ぼう!と考えている方を常にイメージしながらこの講座を作成しました。


もちろん、30日以内であればいつでもキャンセルすることが可能です。

あなたの貴重な時間を貰っている訳ですので、その責任をしっかりと感じ、内容にもとにかくこだわっています。


ぜひこの講座を受講して、Djangoやフレームワークに対する理解を深めていただければと思います。

Who this course is for:

  • フレームワークについてこれから学ぼうと考えている方
  • Djangoの基礎的な内容を学びたい方

Instructor

大橋 亮太
ITとビジネス / 中小企業庁認定専門家
大橋 亮太
  • 4.3 Instructor Rating
  • 4,514 Reviews
  • 24,251 Students
  • 6 Courses

早稲田大学大学院 環境エネルギー専攻修了、三井物産に入社。

2015年に株式会社CODORを設立。


ITの知識にとどまらず、ビジネスで本当に使えるスキルを身につけるための知見を提供することが私のミッションです。


自社開発で得たITの知見と、企業へのコンサルティングを通じて得たビジネスの知見をもとに、本当に使える知識を提供します。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.