Cover image for Building Web Applications with Flask

Building Web Applications with Flask

Use Python and Flask to build amazing web applications, just the way you want them!

IM

Created by Italo Maia

Explore how to build dynamic web applications using Python and Flask. You will learn to create secure, scalable apps by applying industry-standard practices and modern development techniques. Gain practical experience by working through real-world projects from start to finish.

Packt | Jun 2015 | 160 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Back-End Web Application Development, Python

What You Will Learn

You will develop your skills by creating real web applications using Flask, focusing on practical tasks like handling user input, managing databases, and deploying your projects. Along the way, you will use extensions and best practices to ensure your apps are secure, scalable, and easy to maintain.

Key Features

  • Build secure web apps with authentication, forms, and robust authorization controls
  • Work with both SQL and NoSQL databases to best fit your project needs
  • Apply test-driven and behavior-driven development for reliable, maintainable code

Target Audience

Ideal for Python developers who already understand basic web concepts and want to deepen their skills with Flask. If you are looking to build more complex apps, implement secure authentication, or adopt better testing and deployment workflows, you will find clear guidance and hands-on examples here.

Related courses