Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【Djangoアプリ開発】たった5日で本格的なTodoリストを構築してDjangoを学べるWebアプリ開発入門講座
Rating: 4.2 out of 5(544 ratings)
2,844 students

【Djangoアプリ開発】たった5日で本格的なTodoリストを構築してDjangoを学べるWebアプリ開発入門講座

CRUD操作とログインやユーザー新規登録、タスク検索機能を備えた本格的なTodoリストを構築しながらDjangoの基礎と本質が学べます。HTMLやCSSのスタイリングまで解説。サクッと動画でDjangoを習得したい方は必見の内容です。
Created byShin Code
Last updated 9/2025
Japanese

What you'll learn

  • Djangoフレームワークで本格的なTodoリストアプリを構築できる
  • Djangoで必須のMVTモデルが図解を用いてスッと理解できる
  • Django開発環境構築が学べる
  • Djangoで取り扱う各pythonファイル群の意味がちゃんと理解できる
  • クラスベースビューの意味を理解して利用できる
  • ListView, CreateView, UpdateView, DeleteViewが扱えるようになる
  • テンプレートエンジンを使ってDBからデータを取得できる
  • Djangoでテンプレートの継承が実装できる
  • Djangoでログインとログアウト機能を実装できる
  • ログイン済みユーザーのみタスク操作ができるように実装できる
  • get_context_dataの意味と使い方を理解してみよう
  • contextのフィルタリング方法が理解できる
  • UserCreateFormを使ってユーザー新規登録機能が実装できる
  • タスク検索機能が実装できる
  • 外部CSSファイル(静的ファイル)の取り扱いが理解できる
  • 基礎的なHTMLとCSSをハンズオン形式で理解できる

Course content

7 sections58 lectures3h 58m total length
  • 本講座で学べること2:15

Requirements

  • HTMLの基礎的な文法
  • Pythonの基礎的な文法(ifやfor文の理解)

Description

Django初心者~中級者を対象にした、たった5日でDjangoの基礎と本質を学べるWebアプリ開発講座となっています。


■ 本コースの対象者

・Django初心者~中級者の方

・Djangoで本格的なTodoリストを作ってみたい方

・Djangoを触ったことがあるけど、イマイチWebアプリ開発の流れが分からない方

・DjangoでCRUD操作(作成、取得、更新、削除)を学びたい方

・Djangoでログイン/ログアウト機能を実装してみたい方

・Djangoでユーザー新規登録方法を学んでみたい方

・クラスベースビューの使い方をマスターしたい方

・基本的なHTMLやCSSでのスタイリングを丁寧に学んでみたい方

・etc...


Djangoの基礎から応用までアプリ開発をしながら効率よく学習したい・・・

本講座では本格的なTodoリストを作ることでプログラミングの理解を深めます。


Todoリストには「作成、取得、更新、削除」の全ての機能を持ち合わせたアプリケーション

なので、本講座を受講し終えた後はDjangoの基礎知識がしっかりと身につきます。


「Djangoを図解で学びたい」「CRUD操作ってどうやるの?」「ログイン機能付きでいろんなユーザーに使ってもらいたい!」という方におすすめの講座となっています。


また、CSSスタイリングのセクションを設けておりますので、HTMLやCSSを深く知らなくても同時にCSSまで学ぶことができます。本講座を受講すれば自走してアプリ開発ができるようになるでしょう。


■ 本コースを受講する際の注意点

・HTML/Pythonの基本的な文法とルールは教えていません。

Who this course is for:

  • Djangoアプリ開発に興味を持っているPython学習者
  • Django初学者~中級者で伸び悩んでいる方
  • Django開発エンジニアを目指している方