Structuring a Growing Flask Application
Offered By: Pluralsight
Course Description
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.
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
Related Courses
3D Graphics for Web DevelopersPompeu Fabra University via FutureLearn Accessibility Audit
Amazon Web Services via AWS Skill Builder Advanced React
Meta via Coursera Advanced System Security Topics
University of Colorado System via Coursera Apply advanced testing for your Django web application
Coursera Project Network via Coursera