How to Structure Programming Projects for Beginners | Python Long-term Project Structuring

preview_player
Показать описание
A guide to structuring beginners projects. I show how I typically structure my python project and how you can structure your projects similarly. Finding a project structure that suits you is something you have to play around with. I show you how I use a project architecture inspired from bloc (flutter_bloc). This is the structure that I found works best for me and I teach you how you can find something that suits you and your project. Here are some of the things that we will see that are mandatory for any project, beginner or advanced:

1. Github
2. MVC, MVVM, bloc and other software design patterns
3. Purely backend (python) project structure
4. Usage of proper IDE
5. Watch the video ;)

Find me on:
Рекомендации по теме
Комментарии
Автор

I didn't see any tests in your sample app. You should really include tests

felipealvarez
Автор

This is such a GREAT video, this definitely needs more views. This is such a necessity when getting into programming and not just having everything in 1 file.

Thank you so much for this!

nothingiseverperfect
Автор

This is like so fucking important, I have learnt data structures and algorithms and OOP and this and that and yet when I try and start a big project I don't even know where to begin.

drewkavi
Автор

Great video mate! Focused on the topic and easy to understand. Thanks for putting this out!!

bobby
Автор

Sir please the way you create your packages i also did so but if i import from package a whiles i'm in b i get ModuleNotFoundError: No module named. please i'm using vs code

Kennethlumor
Автор

Thanks bro, most stracture videos and articles really make it sound complicated compared to how you explained it

pretro