Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Django Dev To Deployment
Rating: 4.7 out of 5(5,954 ratings)
26,150 students

Python Django Dev To Deployment

Learn Python and build & deploy a real estate application using the Django framework & PostgreSQL
Created byBrad Traversy
Last updated 10/2018
English

What you'll learn

  • Learn Python and it's core fundamental syntax
  • Build a real estate application using the Django framework & Postgres
  • Learn about apps, templates, models & migrations, admin customization & more
  • Build virtual environments and deploy using Gunicorn and Nginx

Course content

10 sections70 lectures11h 6m total length
  • Welcome To The Course2:53

    Explore a project-based Python Django course that guides you from setup to building a real estate web app with listings and inquiries, deploying to Digital Ocean with Gunicorn and Nginx.

  • A Look At The Project7:31

    Demonstrates a Django app with front end and admin, Postgres data, listings and realtors, search and filters, pagination, lightbox, and seller of the month.

  • What Is Django6:04

    Explore how Django, a high level Python web framework, enables fast, secure development with structured projects and apps, built-in authentication and admin, and flexible database options.

  • Resource Links0:13

Requirements

  • Basic web development (HTML, Basic Programming fundamentals)

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


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


Who this course is for:

  • Beginner Python developers that want to build a practical, real world project using the Django framework