Flask Tutorials

What Is Flask?

Flask is a popular Python web framework, meaning it is a third-party Python library used for developing web applications.

What will you find here?

If you’re new to Flask, we recommend starting with the Real Python course to get a firm foundation in web development in Python. Most of the tutorials in this section are intermediate to advanced articles that cover key aspects of Flask development such as:

  • Integrating Flask applications with Front-End frameworks
  • How templating in Flask works
  • API design and working with third party APIs
  • Databases
  • Caching
  • Deployment