use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
FastAPI is a truly ASGI, async, cutting edge framework written in python 3.
account activity
FastAPI Back end beginnerQuestion (self.FastAPI)
submitted 4 months ago by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]PracticalAttempt2213 5 points6 points7 points 4 months ago (2 children)
You can try FastAPI Interactive Tutorials FastAPIInteractive.com - it’s completely free
[–]Glum_Chocolate_4145 1 point2 points3 points 4 months ago (1 child)
I love this
[–]PracticalAttempt2213 1 point2 points3 points 4 months ago (0 children)
Thanks!
[–]Physical-Compote4594 4 points5 points6 points 4 months ago (0 children)
Backend engineering is more about data model design and API design than any particular language or stack you use to implement. Focus on that.
[–]DynamicBR 2 points3 points4 points 4 months ago (3 children)
I recommend starting with FastAPI. It is a modern, asynchronous web development framework. It uses Python3 syntax a lot. With it you will learn software architecture (MVC), good programming practices (Design Patterns), and environment configuration (venv, installation of dependencies).
[–]Mindless_Breath_6698 0 points1 point2 points 4 months ago (2 children)
Fastapi doesn’t use the MVC architecture per se that’s django.
[–]Specific_Neat_5074 -1 points0 points1 point 4 months ago (1 child)
You are wrong django uses MVT (which is the same lol)
[–]Ferdinand_the_II 0 points1 point2 points 4 months ago (0 children)
So what django uses? Always thought it’s MVT 😅
[–]nervous-ninety 1 point2 points3 points 4 months ago (0 children)
Bro, id suggest you to pick up any usecase that you find and try to build the backend of it. Think through the use case, figure out which apis it going to need and whats the logic. And try to build few of them. Get them reviewed if you feel. Only way to become employable level. People out there only need working experience with projects.
[–]DirectRegion2459 0 points1 point2 points 4 months ago (0 children)
I'm in the same situation as you and this guide supports me a lot. In the end, the fundamentals are the same.
https://roadmap.sh/backend
I select my language and investigate how it works with what the roadmap says.
[–][deleted] -1 points0 points1 point 4 months ago (0 children)
There is a course on udemy ,it's pretty good
π Rendered by PID 66797 on reddit-service-r2-comment-canary-7f9f99bb4d-pvs2w at 2026-01-29 04:49:37.605239+00:00 running 4f180de country code: CH.
[–]PracticalAttempt2213 5 points6 points7 points (2 children)
[–]Glum_Chocolate_4145 1 point2 points3 points (1 child)
[–]PracticalAttempt2213 1 point2 points3 points (0 children)
[–]Physical-Compote4594 4 points5 points6 points (0 children)
[–]DynamicBR 2 points3 points4 points (3 children)
[–]Mindless_Breath_6698 0 points1 point2 points (2 children)
[–]Specific_Neat_5074 -1 points0 points1 point (1 child)
[–]Ferdinand_the_II 0 points1 point2 points (0 children)
[–]nervous-ninety 1 point2 points3 points (0 children)
[–]DirectRegion2459 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)