EraCode practice

Flask practice challenges

Public Flask challenges shared by the EraCode community. These pages are teasers — skill maintenance starts when you attempt the full problem inside EraCode.

Request-Scoped Dependency via g (Tiny DI)

intermediateMulti-PartFlask

Practice Flask context-based dependency injection by attaching a request-scoped service to the application context and retrieving it inside a route.

Blueprint-local error handling

intermediateMulti-PartFlask

Practice a Flask idiom: keeping error handling scoped to a Blueprint instead of global app-wide handlers.

Daily Flask: Return a 204 No Content correctly

intermediateMulti-PartFlask

Practice a small but common Flask core API detail: returning an empty response with the correct status code (and no accidental body).

Other technologies

All challengesAWSCCloudflareDjangoDjango REST FrameworkDockerExpressGitJavaScriptLIBORNestJSNext.jsPostgreSQLPythonRReact.jsSQLSequelizeSushiswapTailwind CSSThird-party APIsTypeScriptZod

Product

  • Home
  • Features
  • Daily challenges
  • Pricing

Guides

  • Topics
  • Practice
  • Glossary
  • Prevent skill atrophy
  • Stay sharp with AI coding
  • Daily coding practice

Teams

  • Senior developers
  • Engineering team training

Legal

  • Privacy
  • Contact