Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Deploying Django Apps: Make Your Site Go Live

Deploying Django Apps: Make Your Site Go Live

2h 43mIntermediate2019-03-15

Authors

Nick Walter

Nick Walter

Mobile and web developer, instructor, and coding enthusiast

Course details

Deploying a Django app to production doesn't have to be challenging. By learning how to leverage a cloud-based solution like Digital Ocean, AWS, Heroku, or Azure, you can cover your deployment needs, from small to large. Join Nick Walter as he demonstrates the steps involved to make a Django site go live. This course shows how to work with PostgreSQL, NGINX, S3, and more, so you can gain the skills necessary to transfer code to a host, manage files, create a web address, set up a database, test a site, and deploy a Django application.

Learning objectives
Transferring code to a server
Managing media files
Creating a custom URL
Configuring file settings
Securing a server
Database setup
PostgreSQL setup
Gunicorn testing
NGINX setup
Storage setup

Skills covered

DjangoBack-End Web DevelopmentFull-Stack Web DevelopmentAmazon Web Services (AWS)AmazonPythonAzureProjectWeb DevelopmentOpen SourceMicrosoft

Concepts

0. Introduction

  • 01 - Making your site go live
  • 02 - What you should know
  • 03 - Choosing the right deployment for you

1. Digital Ocean

  • 04 - Digital Ocean account
  • 05 - Creating a droplet
  • 06 - Securing your server
  • 07 - Postgres setup
  • 08 - Transferring code to the server
  • 09 - Configuring settings files
  • 10 - Testing deployment
  • 11 - Gunicorn testing
  • 12 - NGINX setup
  • 13 - Connecting your URL

2. AWS

  • 14 - AWS account
  • 15 - Deploying to AWS
  • 16 - Testing your site
  • 17 - Database connection and setup
  • 18 - Migrate
  • 19 - S3 storage setup
  • 20 - Static and media files
  • 21 - Custom URL

3. Heroku

  • 22 - Heroku account
  • 23 - Deploying on Heroku
  • 24 - Database on Heroku
  • 25 - Static and media files
  • 26 - Custom URL

4. Azure

  • 27 - Azure account
  • 28 - Database setup
  • 29 - Transferring code to the server
  • 30 - Configuring settings files
  • 31 - Testing deployment
  • 32 - Gunicorn testing
  • 33 - NGINX setup
  • 34 - Connecting your URL

Conclusion

  • 35 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal