Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Structuring a Growing Flask Application

via Pluralsight

Overview

Production-ready Flask applications need a proper structure to grow. This course will teach you how to make your application modular and optimize the development workflow.

Once you're familiar with creating Flask applications, you need to learn how to structure them in a proper way. In this course, Structuring a Growing Flask 1 Application, you’ll learn how to make your application productionized. First, you’ll explore and learn about design architectures with application factory and blueprints. Next, you’ll discover how to group routes with URL processors and class-based views. This can be further optimized with the help of request hooks and signals. Finally, you’ll learn how to implement caching and custom CLI commands. When you’re finished with this course, you’ll have the skills and knowledge of structuring applications required to make it grow and scale in production.

Syllabus

  • Course Overview 1min
  • Implementing Modular Design Patterns 27mins
  • Structuring Routes and Views 28mins
  • Managing Signals and Callbacks 24mins
  • Productionizing an Application 15mins

Taught by

Mateo Prigl

Reviews

4.6 rating at Pluralsight based on 22 ratings

Start your review of Structuring a Growing Flask Application

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.