
Published 1/2026
Created by Ayodeji Adesola
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 17 Lectures ( 2h 39m ) | Size: 1.62 GB
Learn to deploy production-ready Django applications on Ubuntu with PostgreSQL, Nginx, Gunicorn, Celery, RabbitMQ, and S
What you’ll learn
Deploy a Django project to an Ubuntu server with Nginx as a reverse proxy and Gunicorn as the application server
Set up PostgreSQL database, configure environment variables, and connect your Django project to production database
Install and configure Celery, Celery Beat, and RabbitMQ for handling asynchronous tasks and scheduled jobs
Connect a custom domain to your server and install SSL certificates with Let’s Encrypt for secure HTTPS access
Setting up static files for deployment
Requirements
Basic understanding of Django framework and how to build Django applications
Familiarity with command line/terminal operations and basic Linux commands
A GitHub account for version control and code deployment
Basic understanding of Git and GitHub
An existing Django project ready to be deployed (or you can use a sample project)
Access to a server or willingness to provision a FREE one (I’ll show you how to set up a Free AWS EC2 instance)
Description
Take your Django projects from development to production with confidence!This comprehensive course teaches you everything you need to deploy a Django application on an Ubuntu server. You’ll learn industry-standard practices for setting up a production environment that’s secure, scalable, and ready for real users.What You’ll Build:By the end of this course, you’ll have deployed a fully functional Django application with:A secure PostgreSQL database for production dataNginx configured as a reverse proxy for efficient request handlingGunicorn running as a systemd service for reliable application servingCelery and RabbitMQ for handling asynchronous tasks and scheduled jobsSSL certificates for secure HTTPS connectionsYour custom domain connected and configuredWho This Course Is For:This course is perfect for Django developers who want to move beyond localhost and deploy their applications to live servers. Whether you’re deploying your first project, building a portfolio, or delivering client work, you’ll gain practical deployment skills that employers value.What Makes This Course Different:Unlike basic deployment tutorials, this course covers the complete production stack including background task processing with Celery and RabbitMQ—essential for building real-world applications. You’ll follow a step-by-step process that takes you from server provisioning to SSL configuration, with clear explanations at every stage.No server administration experience required! We’ll guide you through provisioning an AWS EC2 instance and walk through every command and configuration file you need.Start deploying your Django projects professionally today!
Password/解压密码www.tbtos.com
转载请注明:0daytown » Deploy Django on Ubuntu: Nginx, PostgreSQL, Celery & SSL