Deploying a Flask Application Using Heroku
Darren Jones
28:52
Description
In this video course, you’ll create a Python Flask example application and deploy it using Heroku, making it publicly available on the web. Heroku removes much of the infrastructure burden related to building and running web applications, allowing you to focus on creating an awesome app.
Besides deploying the app, you’ll use Git to track changes to the code, and you’ll also configure a deployment workflow with different environments for staging and production. Using this setup, you’ll be able to test and preview the app before releasing it.
In this video course, you’ll learn how to:
This course assumes that you understand the basics of how web applications work and that you have some experience using Git. To get up to speed on these topics, check out Python Web Applications with Flask (Tutorial Series) and Introduction to Git and GitHub for Python Developers.
As you’ll learn through this video course, by combining Flask and Heroku, you can minimize the effort required to create and run web applications.
What You'll Learn?
- Create a Python Flask example web application
- Deploy the web application using Heroku
- Implement a deployment workflow using Heroku pipelines
- Manage configuration and secrets for different environments in a secure way
More details
User Reviews
Rating
Darren Jones
Instructor's CoursesDarren is an avid Pythonista and creates video tutorials for Real Python. Having followed a varied career as a nuclear industry instrumentation engineer, a musician, recording engineer and teacher, he’s always been interested in computers, spending the last 20 years producing music with them and teaching music technology. He’s written books on the subject, and spends the remainder of his time improving his Python skills, with a view to bringing them into the studio and classroom for better understanding of both music and programming.

Real Python
View courses Real Python- language english
- Training sessions 6
- duration 28:52
- Release Date 2023/01/05