Python Django Web Development: To-Do App (

Learn Database Driven Web Development With Django and Python!

Created by: John Elder

Produced in 2022

What you will learn

  • Introductory Django
  • How to Build Database Driven Websites With Django
  • Download and Install Python
  • Install Django
  • How To Manage URL's
  • How to Create Views/Pages
  • How to Use Static Image Files
  • How to Use Templates
  • Basic CSS with Bootstrap 4.1
  • How To Use Databases With Django

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 96 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a python course? Or looking for more detail on John Elder's Python Django Web Development: To-Do App? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Django and Python can seem overwhelming at first, but they don't have to be! In this course I'll walk you through it step by step and you'll be building your first web app in MINUTES. You'll be amazed how quick and easy it is to create very professional looking websites, even if you have no programming or web design experience at all.

Watch over my shoulder as I build a cool To-Do List app step by step right in front of you. You'll follow along and build your own copy. By the time we're finished, you'll have a solid understanding of Django and how to use it to build awesome web apps.
The course contains 28 videos and is just over 2 hours long. Watch the videos at your own pace, and post questions along the way if you get stuck. You don't need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don't even need to know the Python programming language. I'll walk you through EVERYTHING.
Django is a great web development tool and learning it has never been this easy.
What We'll Build...
We'll build a cool To-Do List app that let's you make lists and save them to a database. You can update items as you complete them to "cross them off the list".
We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!)
Sign up today and I'll see you on the inside!Who this course is for:
  • This course is aimed towards absolute beginners who want to learn the to build Websites with Django and Python
  • Anyone wanting to learn to build web apps

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries.
Today he teaches Web Development courses at Codemy the online code school he founded.
John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar.



95 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Adrian Ablazo on 4 weeks ago

great for any budding IT professional who seeks to learn how to develop websites fast.

By Sachin on a month ago

I would like to thank John Elder, for conducting course with so much content in such a short time. Also it was hands on easily to follow and very very practical

By Vi Hong on a month ago

First Udemy course that I actually completed. I am new to Python and Django but I am able to follow the course and complete the To-Do List app. Thank you.

By Axelsilveira SILVEIRA on 3 months ago

It is extremely good course to get your hands dirty with Django. It will give you a basic understanding on how Django, Bootstrap works and most of your questions are available in the course in some or the other video (Provided you are a beginner ). I will only want to add : Please show how to use crispy forms rather than using normal HTML as it saves a lot more time.

By ?????? ??????? on 4 months ago

Not in depth, i didn't understand half of constructions. What is cause of another one. Yes, you will do nice to-do app, and begin at Django, but for two hours you do not understand all parts of code. Anyway, thank you, John.

By Khaidem Sandip Singha on a month ago

Amazing Django teacher. This is the best Django course for understanding the basics. I came with some understanding of Django and now the concepts are more clear to me

By Venkata Bhargav on 4 months ago

This project is awesome. We can easily learn how to perform CRUD operations with database. John, is very patient and friendly in solving any issues that we may come across. I finished this course and I enjoyed it. I really thankful to you john.

By Joshua Torres on a month ago

Very fast and to the point course, great if you're already familiar with Python and want a quick crash course with Django.

By Stellan Srnblom on 3 months ago

Good content. Easy to grasp. You need some prior basic knowledge because he goes through it all pretty fast.

By Ahmad Ansari on a month ago

Teacher did a very good job by giving so much in such a short time. He seems to be expert in what he is teaching.

By Marina Paskal on 3 months ago

Excellent course. Everything is logical and well described.

By TC Schmidt on 8 months ago

Detailed start to finish building a Django app with real world application. The pace of the lecture, fast, with the ability to back up the video, let me go over sections of more difficulty multiple times without the entire course dragging at all. I'll be taking more of this instructor's classes.