Posted by Grissom

Python’s Flask Introduction

Flask is a web framework. This means flask provides you with tools, libraries and technologies that allow you to build a web application. This web application can be some web pages, a blog, a wiki or go as big as a web-based calendar application or a commercial website.

Flask is a small and powerful web framework for Python. It's easy to learn and simple to use, enabling you to build your web app in a short amount of time.

Flask Tutorials

Flask mega tutorial from Miguel Grinberg

Basic Tutorials

  • Flask by Example: Part 1 shows the basic first steps for setting up a Flask project.
  • Part 2 explains how to use PostgreSQL, SQLAlchemy and Alembic.
  • Part 3 describes text processing with BeautifulSoup and NLTK.
  • Part 4 shows how to build a task queue with Flask and Redis.

WebSockets & SMS & MMS

Voice calls

Tips & Experiences

Build & Deploy

Flask Books

Flask Books: Document

  • Explore Flask.Explore Flask is a book about best practices and patterns for developing web applications with Flask. The book was funded by 426 backers on Kickstarter in July 2013.
  • Building Web Applications with Flask by Italo Maia June 26, 2015. From the beginning, Building Web Applications with Flask shows you how to utilize Flask's concepts, extensions, and components to create engaging, full-featured web projects. You'll learn how to properly handle forms using WTForms, devise convenient templates with Jinja2 tags and macros, use NoSQL and SQL databases to store user data, test your projects with features and unit tests, create powerful authentication and user authorization, as well as administrative interfaces with ease, and more.
  • Writing-Idiomatic-Python[ebook]. You're Not Writing Pythonic Code. But You Could Be. Are you even sure what "Pythonic" code is? Writing Idiomatic Python will have you writing professional, "Pythonic" code in hours.

Flask Training Video Series

  • An Introduction to Flask. First Steps in Web Development with Python by Miguel Grinberg, publisher: O'Reilly Media, Final Release Date: August 2014. Run time: 4 hours 8 minutes

Leave your comments: