When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Create a web application with python + Flask + PostgreSQL
Build a web based application from scratch with a database and deploy to the internet

This Course Includes
udemy
4.3 (231 reviews )
2.5 total hours
english
Online - Self Paced
course
Udemy
About Create a web application with python + Flask + PostgreSQL
Python is a popular and general purpose programming language that can be used for a variety of things like:
Web Development
Scientific Computing / Data Science
Machine Learning
Start-ups
FinTech and the Financial Industry
Software development
Mathematics
System scripting
Connecting to databases
Flask is a small and lightweight Python web framework that provides useful tools and features that make creating web applications in Python easier. It gives developers flexibility and is a more accessible framework for new developers since you can build a web application quickly using only a single Python file. Flask is also extensible and doesn’t force a particular directory structure or require complicated boilerplate code before getting started.
PostgreSQL is a powerful, open source object-relational database system . PostgreSQL allows to create databases and store data . It also allows you to interact with the data inside the database.
In this course we will create a web based application using Python and Flask and we will create and store objects inside a PostgreSQL database that will interact with our web application's front end. We will also deploy the web application to the internet via heroku
What You Will Learn?
- Build a web application with a database backend.
- Deploy web application to the internet via heroku.
- Create database and table with PostgreSQL.
- Setup Flask development environment.
- Create endpoints for a web application.
- Render Templates.
- Use conditional statements.
- Use for loop to iterate over a list.
- Create routes for web app.