YoVDO

Building a Website with Django & Python

Offered By: YouTube

Tags

Django Courses Web Development Courses Python Courses Bootstrap Courses Web Design Courses User Authentication Courses

Course Description

Overview

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

Related Courses

Full Stack Foundations
Udacity
Django Basics Course
Treehouse
Создание Web-сервисов на Python
Moscow Institute of Physics and Technology via Coursera
Using JavaScript, JQuery, and JSON in Django
University of Michigan via Coursera
Django Features and Libraries
University of Michigan via Coursera