Last Updated:

As an Amazon Associate I earn from qualifying purchases.

Best Flask courses & tutorials 2020

REST APIs with Flask and Python

REST APIs with Flask and Python by Jose Salvatierra will teach you how to build professional REST APIs with Flask. Consisting of over 15 hours of content, this is one of the most comprehensive Flask RESTful API tutorials. You will be using Python, Flask, Flask-RESTful, and Flask-SQLAlchemy. This Flask tutorial will teach you to create secure and reliable REST APIs which include authentication, logging, caching, and more. These REST APIs will connect to web or mobile applications. You will understand the different layers of a web server and how web apps interact with each other. This Flask course will teach you to
handle seamless user authentication with advanced features like token refresh. You will also handle log-outs and prevent abuse with JWT blacklisting. This is one of the best Flask tutorials in 2020.

 

Python and Flask Bootcamp: Create Websites using Flask!


Python and Flask Bootcamp: Create Websites using Flask! by Jose Portilla will teach you to create amazing websites with the Flask framework. You will start with the basics of HTML, CSS, and Bootstrap 4.
This Flask tutorial includes a complete Python refresher. Python basics and advanced features, including functions, decorators, object oriented programming, and more are covered. You will learn how to utlize Flask basics. This Flask tutorial will teach you to make templates with Flask and Jinja. You will create forms with Flask and WTForms. This is one of the best Flask and Python tutorials in 2020.

 

The Build a SAAS App with Flask Course
icon

icon
icon
The Build a SAAS App with Flask Course by Nick Janetakis will teach you to build real world web apps with Flask, Python and Docker. You will gain proficiency with server-side development and databases. This Flask tutorial will teach you what Flask is and how to use its features in your applications.You will learn how to use Docker to Dockerize a web app. The code you write will be Python 2 and 3 compatible. You will make use of PostgreSQL, Redis and Celery. The Flask app you will build will have a
user management system with an admin interface. It will accept both recurring and microtransaction credit card payments. You will learn to work with logging, middleware, error handling, database migrations and internationalization (i18n). This is one of the best Flask tutorials in 2020.

 

Best Flask books 2020

 

Bestsellers

Bestseller No. 1
Flask Web Development: Developing Web Applications with Python
  • Amazon Kindle Edition
  • Grinberg, Miguel (Author)
  • English (Publication Language)
  • 316 Pages - 03/05/2018 (Publication Date) - O'Reilly Media (Publisher)
Bestseller No. 2
Flask Programming: The Ultimate Beginner's Guide to Learn Flask Step by Step
  • Amazon Kindle Edition
  • Peterson, Kathleen (Author)
  • English (Publication Language)
  • 60 Pages - 05/09/2020 (Publication Date) - mEm lnc (Publisher)
Bestseller No. 3
The New And Improved Flask Mega-Tutorial
  • Amazon Kindle Edition
  • Grinberg, Miguel (Author)
  • English (Publication Language)
  • 351 Pages - 02/03/2018 (Publication Date)
Bestseller No. 4
Flask Framework Cookbook: Over 80 proven recipes and techniques for Python web development with Flask, 2nd Edition
  • Amazon Kindle Edition
  • Aggarwal, Shalabh (Author)
  • English (Publication Language)
  • 302 Pages - 07/17/2019 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 5
Hands-On Python Deep Learning for the Web: Integrating neural network architectures to build smart web apps with Flask, Django, and TensorFlow
  • Singh, Anubhav (Author)
  • English (Publication Language)
  • 404 Pages - 05/15/2020 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 6
Python Programming Blueprints: Build nine projects by leveraging powerful frameworks such as Flask, Nameko, and Django
  • Amazon Kindle Edition
  • Furtado, Daniel (Author)
  • English (Publication Language)
  • 456 Pages - 02/27/2018 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 7
Python API Development Fundamentals: Develop a full-stack web application with Python and Flask
  • Amazon Kindle Edition
  • Chan, Jack (Author)
  • English (Publication Language)
  • 372 Pages - 11/22/2019 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 8
Building Web Applications with Python and Neo4j: Develop exciting real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django
  • Gupta, Sumit (Author)
  • English (Publication Language)
  • 184 Pages - 07/16/2015 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 9
Flask: Building Python Web Services
  • Amazon Kindle Edition
  • Dwyer, Gareth (Author)
  • English (Publication Language)
  • 770 Pages - 03/31/2017 (Publication Date) - Packt Publishing (Publisher)
Bestseller No. 10
The Docker Book: Containerization is the new virtualization
  • Amazon Kindle Edition
  • Turnbull, James (Author)
  • English (Publication Language)
  • 311 Pages - 07/12/2014 (Publication Date) - James Turnbull (Publisher)