MENU

Fun & Interesting

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

Python Simplified 17,090 2 weeks ago
Video Not Working? Fix It Now

In this tutorial, we will learn how to build and publish a web app via Virtual Private Server, and Docker Swarm. ⭐ Use coupon code PYTHONSIMPLIFIED to get a 10% discount on VPS ⭐ http://hostinger.com/pythonsimplified We will start by customizing a Flask Developer Portfolio Template, continue with setting it up for production with Green Unicorn server, and finally - deploy our production-ready application into a Hostinger VPS using a Secure Shell connection. Additionally, we will learn how to update our server without collapsing our website using Docker Swarm! resulting in ZERO DOWNTIME when adding new portfolio projects, or replacing old ones. ⏰ Time Stamps ⏰ 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! 📚 Further Learning Resources 📚 If you're not sure how to work with Flask, SQLite, and Docker, here's a list of tutorial resources that will introduce you step by step to each of these libraries and software platforms: ⭐ Simple Hello World Web App with Flask: https://youtu.be/6plVs_ytIH8 ⭐ Introduction to SQLite: https://youtu.be/Ohj-CqALrwk ⭐ Advanced Web App with Flask, and SQLite: https://youtu.be/v3CSQkPJtAc ⭐ Introduction to Docker: https://youtu.be/-l7YocEQtA0 💻 Code on GitHub 💻 https://github.com/MariyaSha/dev_portfolio_simplified 💳 Credits 💳 ⭐ Beautiful titles, transitions, sound FX: mixkit.co ⭐ App thumbnails and graphics: freepik.com ⭐ Icons: flaticon.com #docker #python #pythonprogramming #webdevelopment

Comment