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.
Python Django Dev To Deployment
Python Django Dev To Deployment is a 69-lesson 11 hours 7 minutes self-paced course by Brad Traversy, Udemy. 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.
Course facts
- Lessons
- 69
- Duration
- 11 hours 7 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Brad Traversy, Udemy
- Price
- Premium
- Basic web development (HTML, Basic Programming fundamentals)
- 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
Who teaches Python Django Dev To Deployment?
Brad Traversy
Brad Traversy is a US developer behind Traversy Media — one of the largest independent web-development YouTube channels, with millions of subscribers and one of the most-viewed introductory tutorial libraries on the platform. He has been publishing daily-or-near-daily web development content continuously for nearly a decade and has anchored a generation of self-taught developers' first exposure to HTML, CSS, JavaScript, and the modern framework landscape.
The course catalog (sold via Udemy and the standalone Traversy platform) covers the full web-development stack: HTML and CSS fundamentals, JavaScript, React (including Next.js), Vue, Node.js, Express, MongoDB, full-stack MERN applications, Tailwind CSS, modern CSS layout, and the surrounding tooling. Brad's teaching style is calm, patient, and deliberately accessible to absolute beginners.
The CourseFlix listing under this source carries over 17 Brad Traversy courses spanning that range. Material is paid and aimed primarily at self-taught developers building real proficiency with web development from a clean start.
Udemy
Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.
Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.
What lessons are included in Python Django Dev To Deployment?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Welcome To The Course Demo | 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 |
Get instant access to all 68 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Python Django Dev To Deployment?
UpdatedSecure APIs with FastAPI and the Microsoft Identity Platform
By: Talk Python TrainingSecure FastAPI applications with Azure Active Directory, using OAuth2, OIDC and JWT authentication without building the protocols by hand yourself.1h 45m
Updated 1y agoIntroduction to Python
By: Amit JainIn Data Engineering, programming plays a key role. Whether you work with interfaces, databases, or are involved in data transformation and validation.1h 18m
Updated 2y agoFullstack Flask: Build a Complete SaaS App with Flask
By: Fullstack.ioBuild (and deploy) a real SaaS app in 8 weeks using Python and Flask with this self-paced, online course.7h 33m
FreeUpdated 2y agoPython Jumpstart by Building 10 Apps
By: Talk Python TrainingProgramming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about t7h 8m5/5
FreeUpdatedThe Automation Bootcamp: Zero to Mastery
By: Zero To MasteryA free, beginner-friendly course teaching Python and AI automation through 11 hands-on projects, no prior coding experience required.22h 39m5/5
Updated 2y agoDjango Masterclass : Build Web Apps With Python & Django
By: UdemyLearn Django from scratch, build an E-commerce store, web based PDF generators, web crawlers, APIs using Python & Django.15h 42m
UpdatedA/B Testing for Data Science
By: LunarTechLearn to design A/B tests, analyze results in Python, and explain your reasoning confidently for data science interviews.1h 47m5/5
UpdatedMaster Data Structure & Algorithms & Crack the Coding Interview
By: Internet Made CoderA Python-based data structures and algorithms course built around key interview patterns and a structured, repeatable study method.13h 48m
More courses by Brad Traversy
FreeClassicNext.js From Scratch 2024
The main project in this course is a full-featured property rental website with property search, browsing and management. User authentication using Next Auth al11h 54m5/5
Updated 3y agoPHP From Scratch 2024 | Beginner To Advanced
Learn PHP fundamentals then build a job listing website from the ground up, using a Laravel-like infrastructure. This course is broken up into two parts. First18h 17m5/5
FreeUpdated 3y agoReact Front To Back 2022
This course is for anyone that wants to learn React and also for React developers looking to build some projects and sharpen their skills.19h 57m
ClassicMERN Stack From Scratch
We spend 12 hours creating this project from scratch. It includes a multi-step checkout process with PayPal integration, product search, rating & review, user p13h 32m5/5
UpdatedDjango with React | An Ecommerce Website
Build a full ecommerce platform from scratch with React, Redux, and Django, including cart, reviews, admin tools, and PayPal checkout.18h 6m5/5
Updated 3y ago20 Web Projects With Vanilla JavaScript
This is a fun, practical & project based course for all skill levels. The projects in this course are designed to get you building things using HTML5, CSS & Jav16h 8m