Skip to content
Siddhartha Roy edited this page Sep 4, 2021 · 5 revisions

A complete beginner friendly Python Flask tutorial ๐Ÿ.

Learn from basic template rendering to deploying in web servers.

Visitor Badge

I made this tutorial to help and teach my students to make awesome dynamic websites using Flask. The Flask is an API of Python that allows us to build up web-applications. It was developed by Armin Ronacher. Its Modern and very expressive, I learned it because it's just super useful and also allows me to write less code.

I tried to remove the extra topics of Flask and made this beginner friendly as possible. So let's get started with the installation and then get an overview with the Quickstart. This Tutorial will show how to create a small but complete application with Flask.

Best of luck to you!


Required:

  • A little experience with coding in python (variables, loops, methods/functions, etc)
  • Patience
  • Time

Note this is a tutorial for Backend Development, not Frontend Development. Large software companies like Google, Amazon, Facebook and Microsoft view Backend Developers as different from Frontend Developers. Yet, in order to become a good programmer one need to understand the concepts of both.


Why to choose Flask

Flask's framework is more explicit than Django's framework and is also easier to learn because it has less base code to implement a simple web-Application. List of companies using Flask framework - who is using Flask?

Companies using Flask