Python Django Dev To Deployment

11h 7m 11s
English
Paid

Course description

This is a very practical course where we take a list of requirements from a fictional company to build a real estate application using Django. We will take a basic html/css Bootstrap 4 theme and turn it into a real working application with an admin area to manage resources including property listings, realtors and contact inquiries. We also have a section on learning basic Python syntax.

Read more about the course
Requirements:
  • Basic web development (HTML, Basic Programming fundamentals)
Who this course is for:
  • Beginner Python developers that want to build a practical, real world project using the Django framework

What You Will Learn:

  • Basic Python (lists, dictionaries, functions, conditionals, etc)

  • Setup Virtual Environments

  • Install & configure Django

  • Create Django "apps"

  • Postgres Setup (local and remote)

  • Schema planning, models & migration

  • Admin customization

  • Bootstrap integration

  • Full search functionality

  • User Authentication

  • Deploy to Digital Ocean with Gunicorn & Nginx

Watch Online

Join premium to watch
Go to premium
# Title Duration
1 Welcome To The Course 02:54
2 A Look At The Project 07:32
3 What Is Django 06:05
4 Python 3 Mac Install 03:18
5 Python 3 Windows Install 01:53
6 VSCode & Python Sandbox Setup 06:02
7 Variables & Data Types 09:18
8 Strings & Formatting 11:44
9 Lists 07:02
10 Tuples & Sets 08:14
11 Dictionaries 09:32
12 Functions 08:43
13 Conditionals 09:40
14 Loops 06:26
15 Modules 09:19
16 Classes 11:37
17 Files 06:26
18 Working With JSON 03:21
19 Project Resources & Requirements 08:27
20 A Look At The Bootstrap Theme 06:56
21 Virtual Environment Setup 07:42
22 Django Install & Project Setup 08:39
23 Exploring The Initial Files & Running The Server 11:10
24 Creating The Pages App 10:30
25 Pages Templates & Base Layout 11:09
26 Static Files & Paths 05:35
27 Bootstrap Layout Markup 13:23
28 Index, About & Linking 11:44
29 Listings URLs & Template 15:06
30 Install Postgres & PgAdmin 08:48
31 Django Postgres Setup & Migrate 05:01
32 Planning Our Schemas 10:22
33 Create Listing Model 13:37
34 Realtor Model & Run MIgrations 09:22
35 Create Superuser & Register Models With Admin 08:26
36 Media Folder & Adding Data 19:52
37 Admin Logo & CSS 11:17
38 Customize Admin Display Data 09:14
39 Pull Data From Listings Model 09:52
40 Display Listings In Template 09:58
41 Pagination, Order & Filter 18:18
42 Home & About Page Dynamic Content 19:29
43 Single Listing Page 15:08
44 Search Form Choices 12:52
45 Search Form Filtering 17:39
46 Preserving Form Input 06:08
47 Accounts App & URLs 12:28
48 Register & Login Templates 09:19
49 Message Alerts 15:27
50 User Registration 14:35
51 User Login 04:47
52 Logout & Navbar Auth Links 14:03
53 Dynamic Page Titles 07:12
54 Contacts App & Model 06:56
55 Contacts Admin Customization 03:50
56 Contact Form Prep 09:24
57 Contact Form Submission 07:27
58 Inquiry Check & Send Email 12:14
59 Dashboard Functionality 09:01
60 Pushing To Github 06:37
61 Droplet Setup & SSH Keys 12:41
62 Server Security 10:37
63 Software & Database Setup 07:16
64 Virtual Env & File Pull 10:10
65 Local Settings File 08:30
66 Server Migrations & Data 14:24
67 Gunicorn Setup & Config 08:42
68 Nginx Setup 08:37
69 Adding A Domain 08:04

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Python - The Practical Guide

Python - The Practical Guide

Sources: udemy
This is a highly practice-oriented Python course that teaches you Python from scratch - no prior programming experience required! Python is probably THE most trending programmin...
16 hours 26 minutes 30 seconds
CS50's Web Programming with Python and JavaScript

CS50's Web Programming with Python and JavaScript

Sources: HarvardX (Harvard University)
Topics include database design, scalability, security, and user experience. Through hands-on projects, you'll learn to write and use APIs, create interactive UI
14 hours 3 minutes 25 seconds
Eve: Building RESTful APIs with MongoDB and Flask

Eve: Building RESTful APIs with MongoDB and Flask

Sources: Talkpython
Eve is an open source Python REST API framework designed for human beings. It allows you to effortlessly build and deploy highly customizable, fully featured RE
5 hours 6 minutes 34 seconds
DS4B 101-P: Python for Data Science Automation

DS4B 101-P: Python for Data Science Automation

Sources: Business Science University
Python for Data Science Automation is an innovative course designed to teach data analysts how to convert business processes to python-based data science automations. The course...
27 hours 6 minutes 1 second
Build a Python REST API with the Django Rest Framework

Build a Python REST API with the Django Rest Framework

Sources: udemy
How does Apple Maps have Yelp listings? How does Tinder get Facebook user profiles? How does Amazon Alexa know the latest news? These questions get to the core of how powerful R...
10 hours 8 minutes 56 seconds