Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Django Website Development - Complete Tutorial Series

Python Lessons via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a complete Django web application from the ground up in this comprehensive 8-hour tutorial series. Start with Django fundamentals and progress through creating templates, setting up databases, implementing user authentication, and deploying to production. Master essential Django concepts including custom user models, admin page management, and CSS framework integration for styling. Develop key features such as user registration and login systems, profile management with image uploads, and email confirmation workflows. Implement advanced security measures including Google reCAPTCHA protection and explore authentication options like Google OAuth integration. Build content management capabilities with full CRUD operations for articles and pages, including image handling and newsletter subscription functionality. Gain practical experience migrating from SQLite to PostgreSQL databases and learn production deployment techniques using Gunicorn and Nginx servers. Access accompanying GitHub repository with complete source code and follow along with hands-on exercises that demonstrate real-world Django development practices from initial setup through production deployment.

Syllabus

Django Tutorial - Introduction to Django website #1
Django Tutorial - First application in our Django website #2
Django Tutorial - Creating first models in Django website #3
Django Tutorial - Creating Custom User model in Django website #4
Django Tutorial - Managing Django Admin page basic functionality #5
Django Tutorial - Styling our Django website with CSS Framework #6
Django Tutorial - User Registration & Sign Up Page #7
Django Tutorial - Introduction to Django Messaging and Notification #8
Django Tutorial - Creating Django Login and Logout functions #9
Django Tutorial - Django Decorators and email login #10
Django Tutorial - Implementing Google reCAPTCHA security #11
Django Tutorial - Creating Django user profile #12
Django Tutorial - Uploading and Managing images #13
Django Tutorial - Page managing (Create, Update, Delete) #14
Django Tutorial - User Registration with Email Confirmation #15
Django Tutorial - Change, Recover Django User Password #16
Django Tutorial - Uploading Article images #17
Django Tutorial - Introduction no Subscribers and Newsletter #18
Django Tutorial - Migrate from SQLite to PostgreSQL #19
Django tutorial - How to authenticate using Google #20
Django Tutorial - Deploy Django to the production server with Gunicorn and Nginx #21

Taught by

Python Lessons

Reviews

Start your review of Django Website Development - Complete Tutorial Series

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.