bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more
Create a web application with python + Flask + PostgreSQL
Build a web based application from scratch with a database and deploy to the internet
Created by Bluelime Learning Solutions, offered on Udemy
To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 18585 students which left 184 reviews at an average rating of 4.2, which is average.
We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 2 hours 40 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 7 hours 30 minutes.
This course currently has a bestcourses score of 6.8/10, which makes it an average course. Overall, there are probably better courses available for this topic on our platform.
Python is a popular and general purpose programming language that can be used for a variety of things like:
Scientific Computing / Data Science
FinTech and the Financial Industry
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
- Basic knowledge of database concepts
- Basic knowledge of Python required
- Pc or Mac with internet required