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

YouTube

Django Tutorials

via YouTube

Overview

Embark on a comprehensive 10-hour tutorial series to build a full-featured Django web application from scratch. Learn essential Django concepts including project setup, application structure, routing, templating, and database management. Master user authentication, profile creation, and image uploads. Develop CRUD functionality for blog posts, implement pagination, and set up email services for password resets. Gain practical deployment knowledge by exploring both Linux server and Heroku hosting options. Discover how to use custom domain names, enable HTTPS with free SSL/TLS certificates, and integrate AWS S3 for file storage. By the end of this series, acquire the skills to create, customize, and deploy robust Django-powered web applications.

Syllabus

Python Django Tutorial: Full-Featured Web App Part 1 - Getting Started.
Python Django Tutorial: Full-Featured Web App Part 2 - Applications and Routes.
Python Django Tutorial: Full-Featured Web App Part 3 - Templates.
Python Django Tutorial: Full-Featured Web App Part 4 - Admin Page.
Python Django Tutorial: Full-Featured Web App Part 5 - Database and Migrations.
Python Django Tutorial: Full-Featured Web App Part 6 - User Registration.
Python Django Tutorial: Full-Featured Web App Part 7 - Login and Logout System.
Python Django Tutorial: Full-Featured Web App Part 8 - User Profile and Picture.
Python Django Tutorial: Full-Featured Web App Part 9 - Update User Profile.
Python Django Tutorial: Full-Featured Web App Part 10 - Create, Update, and Delete Posts.
Python Django Tutorial: Full-Featured Web App Part 11 - Pagination.
Python Django Tutorial: Full-Featured Web App Part 12 - Email and Password Reset.
Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server.
Python Django Tutorial: How to Use a Custom Domain Name for Our Application.
Python Django Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt.
Python Django Tutorial: Full-Featured Web App Part 13 - Using AWS S3 for File Uploads.
Python Django Tutorial: Deploying Your Application (Option #2) - Deploy using Heroku.

Taught by

Corey Schafer

Reviews

Start your review of Django Tutorials

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.