Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploy Web App Like a PRO! Step by Step Tutorial for Beginners

Python Simplified via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to build and publish a web app using a Virtual Private Server and Docker Swarm in this 34-minute tutorial. Start by customizing a Flask Developer Portfolio Template, set it up for production with Green Unicorn server, and deploy the production-ready application to a Hostinger VPS using a Secure Shell connection. Discover how to update your server with zero downtime using Docker Swarm when adding or replacing portfolio projects. The tutorial covers cloning starter files, Docker WSL setup, database updates, thumbnail creation, CSS and JavaScript customization, production server configuration, Docker swarm implementation, VPS hosting, SSH key generation, VPS setup from scratch, file transfer to VPS, and live database updates. Includes timestamps and links to additional learning resources for Flask, SQLite, and Docker fundamentals.

Syllabus

00:00 - intro
00:52 - clone starter files
02:43 - Docker WSL setup
04:24 - update database [development]
05:29 - create your own thumbnails
07:52 - customize CSS and JavaScript
09:27 - production server
15:26 - Docker swarm
20:35 - Hosing VPS on Hostinger
23:23 - generate SSH key
26:08 - set up VPS from scratch
27:41 - copy local files to VPS
30:18 - update live database with zero downtime
32:32 - further learning resources
33:20 - thanks for watching!

Taught by

Python Simplified

Reviews

Start your review of Deploy Web App Like a PRO! Step by Step Tutorial for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.