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

YouTube

Building a Website with Django & Python

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build a fully functional website using Django and Python in this comprehensive tutorial. Start with the basics of installing Python and Django, then progress through creating projects, working with views and templates, and customizing the Django admin panel. Explore user authentication, including registration, login, and password management. Dive into building a blog application with features like post creation, detail views, and search functionality. Master essential web development skills such as working with static files, implementing Bootstrap for responsive design, and handling pagination. By the end of this tutorial, you'll have the knowledge to create a Reddit-style blog platform and troubleshoot common issues in Django web development.

Syllabus

Installing Python in 2019.
Python Virtual Environments (virtualenv).
Installing Django in 2019 (LTS).
Creating Your First Django Project.
Pip Freeze and Python Libraries.
Sublime Text (Best Web Development IDE).
Django Apps, Views and Templates (A Beginners look).
Django Content Blocks and Snippets.
Passing Variables to a Template with Django.
Django Admin Panel and Superuser.
Django Models and Django Admin (beginner example).
Creating a Custom User Model (Django).
Customizing Django Admin (search and filtering).
Custom User Registration Django (AbstractBaseUser and UserCreationForm).
Logging out Users and Checking Authentication Status.
Logging in Users.
Updating User Accounts with Forms.
Bootstrap Installation and Example.
Bootstrap Login, Registration and Account Screens.
Reset Password and Change Password (Django).
Blog Post Model (Django).
Django Static Files (Images).
Modeling the Blog using Reddit.com.
Creating Blog Posts using a Form.
Detail View of Blog Posts.
Updating Blog Posts using a Django Form (Images).
Blog Feed Like Reddit.com (Django).
Blog Search Bar (Django Q Lookup).
Pagination and Custom Search Queries (Django).
Bug Fixes (Building a Website with Django Course) [Part 1].

Taught by

CodingWithMitch

Reviews

Start your review of Building a Website with Django & Python

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.