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

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
Learn to build a website using Django and Python in this 6-hour course. By the end of the course, you will be able to create a fully functional blog website with features such as user registration, login, posting, searching, and more. The course covers setting up Python and Django, creating models and views, customizing the admin panel, integrating Bootstrap for design, implementing user authentication, and handling static files. The teaching method includes hands-on projects and coding examples. This course is designed for beginners looking to learn web development with Django and Python.

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.