Structuring a Python Application

Structuring a Python Application

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 0h 35m | 125 MB

Python, though opinionated on syntax and style, is surprisingly flexible when it comes to structuring your applications. On the one hand, this flexibility is great: it allows different use cases to use structures that are necessary for those use cases. On the other hand, though, it can be very confusing to the new developer. The Internet isn’t a lot of help either. There are as many opinions as there are Python blogs!

In this course, you’ll:

  • Walk through a dependable Python application layout reference guide that you can refer to for most use cases
  • See examples of common Python application structures, including command-line applications (CLI apps), one-off scripts, installable packages, and web application layouts with popular frameworks like Flask and Django
Table of Contents

1 Structuring a Python Application (Overview)
2 Installable Single Package
3 Application With Internal Packages
4 Django Web Application
5 Flask Web Application
6 Structuring a Python Application (Summary)