Companies Home Search Profile

Structuring a Growing Flask 1 Application

Focused View

Mateo Prigl

1:38:40

86 View
  • 1. Course Overview.mp4
    01:54
  • 1. Version Check.mp4
    00:15
  • 2. Demo - Splitting the Project in Packages.mp4
    07:46
  • 3. Demo - Organizing Views with Blueprints.mp4
    05:42
  • 4. Demo - Defining Configuration Classes.mp4
    04:51
  • 5. Demo - Testing with Dynamic Configuration.mp4
    03:29
  • 6. Demo - Implementing Application Factory.mp4
    05:55
  • 1. Introducing the Context Local Data.mp4
    04:40
  • 2. Demo - Pushing the Application and Request Context.mp4
    08:14
  • 3. Demo - Cleaning up the Application Factory.mp4
    03:02
  • 4. Demo - Implementing Class-based Pluggable Views.mp4
    06:54
  • 5. Demo - Dispatching Views Based on Request Methods.mp4
    05:47
  • 1. Demo - Introducing URL Processors.mp4
    04:36
  • 2. Demo - Implementing Translation with URL Processors.mp4
    06:58
  • 3. Demo - Hooking Into the Request Cycle.mp4
    05:59
  • 4. Demo - Flask Signals and the Blinker.mp4
    07:23
  • 1. Demo - Caching and Memoizing Functions.mp4
    08:19
  • 2. Demo - Creating Custom Commands with Click.mp4
    06:56
  • Description


    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.

    What You'll Learn?


      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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Mateo is currently a full stack web developer working for a company that has clients from Europe and North America. His niche in programming was mostly web oriented, while freelancing, working on small startups and companies that require his services. Go(lang), Elixir, Ruby and C are his favorite languages and also the ones he’s mostly working with other then PHP in day to day work. He has a big passion for learning and teaching what he knows the best. His big interests recently have been the fields of DevOps, Linux, functional programming and machine learning.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 18
    • duration 1:38:40
    • level advanced
    • English subtitles has
    • Release Date 2023/07/10