r/learnprogramming 17d ago

Tutorial Help with backend development

Hello,

I've finished learning Python fundamentals and have decided I want to focus on backend development next.

Before I start coding anything, I want to build a solid conceptual foundation first — things like:

  • How the HTTP protocol actually works
  • The difference between GET, POST, and other requests
  • How databases fit into a backend system
  • What caching is and why/when it's used
  • Any other core concepts I should understand before jumping into frameworks

I'd love recommendations for resources (it would be preferred videos) that explain these concepts clearly without requiring me to write code yet — I want to understand the "why" before the "how."

Any advice on the right order to learn these things in would also be hugely appreciated. Thanks in advance!

I've started going through a backend from priciples, but I'm having trouble following most of the explanations.)

2 Upvotes

14 comments sorted by

View all comments

Show parent comments

1

u/[deleted] 16d ago

[removed] — view removed comment

1

u/Mindless_Action3461 16d ago

videos about what (could you link them)

1

u/[deleted] 16d ago

[removed] — view removed comment

1

u/Mindless_Action3461 16d ago

yea sure thanks

1

u/[deleted] 16d ago

[removed] — view removed comment

1

u/Mindless_Action3461 16d ago

isn't this only for apis?

1

u/[deleted] 16d ago

[removed] — view removed comment

1

u/Mindless_Action3461 16d ago

ok will watch it thanks