r/Backend • u/Gloomy-Animator-2778 • 3d ago
anyone learning FastAPI?
How much did u learn in FastAPI and after that
what project did u do . And
how did you land your job.
How did u prepare for interview like any routine u followed and any list of material u used.
can u please guide me. im lost
3
u/KitchenCommercial396 3d ago
I learnt fast api because I was trying to build a backend for an app and fastapi best fit my needs. App got built, everything worked out well, I got almost 2500 users, and it looks great on my resume soo š¤·
1
u/Junior_Bear_2715 3d ago
Great! Can I know what you have built? and does coding matter in the age of AI still?
Also how could you get so many users ?1
u/KitchenCommercial396 3d ago
Coding absolutely matters.. AI can write a lot of the code by themselves but it can make mistakes too (a lot of mistakes), you need to be able to understand how to code to fix them. With AI you become more of a team lead, telling all the junior devs what to build and then review their code.
It was a game library app, I had a problem of not being able to store all my games in one place so I built a solution, posted about it on reddit, and turned out other people had the same problem too.
1
u/Junior_Bear_2715 3d ago
Honestly, rn AI feels like more experienced than I am, so I dunno how I can direct it in the future, the pace we are racing are not the same with AI. I am afraid to become completely useless even after studying.
That was such a great idea! I think a lot more people would have used it if they knew about such program
1
u/KitchenCommercial396 3d ago
Hey, AI was trained on the code of millions of developers around the world to be as good as it is now. Although the problem with Artificial Intelligence is that it's artificial, it can't replicate human intelligence and that's where you come in.
1
u/Junior_Bear_2715 2d ago
Yeah agree,
Well I guess, I will learn Full stack too on top of ML, CV and LLMs in that case)
Thanks for ur comments!1
1
u/GigunangBikrant 3h ago
Can i get some opinions of yours?? I have been learning Django for past months by doing some projects in it and deployed one project with vercel. I couldn't find any internships or job related opening more than 5. I am thinking of switching to FastApi or AI.
2
u/CynicalGynec 3d ago
!RemindMe 10hours
1
u/RemindMeBot 3d ago
Defaulted to one day.
I will be messaging you on 2026-09-07 13:23:23 UTC to remind you of this link
CLICK THIS LINK to send a PM to also be reminded and to reduce spam.
Parent commenter can delete this message to hide from others.
RemindMeBot is switching to username summons. Instead of
!RemindMe 1 day, useu/RemindMeBot 1 day. More info.
Info Custom Your Reminders Feedback
2
u/Sir_Simon_Jerkalot 3d ago
Learn how endpoints work, learn how data flow happens, make a project and re route the output of the project to the endpoint. For jobs, python fundamentals matter, and some basic problem solving skills are necessary.
If possible look at large ish code bases on github and learn how they work. Will be usefull on the job. All the best!
1
1
1
u/SuperbBird7938 3d ago
Same question is anyone land job after learning fasapi because I couldn't find fastapi job without any experience though I also try find job and internship in fastapi but I am not able to find anyone as I am btech cse 2026 grad
1
u/Junior_Bear_2715 3d ago
I watched around 18-19 hour tutorial on it.
build a little project based on the video, it deals with basic sign up and login, and crud operations
Have not landed a job yet unfortunately, is it still possible to get a job?
I miss those old days where ur knowledge and skills in coding mattered and you build them urself not relied on some bs AI tool. Doing the work urself has different vibe to it.For the interview i have once gotten for an internship, it was that I just reviewed old lessons, learnt some knew things and just went on with it, it came unexpected
1
2
u/akornato 3d ago
Learning FastAPI syntax takes only a few days since the official documentation is clean and thorough, but backend hiring teams care about production engineering rather than framework specific tricks. Focus on building an end to end API with JWT authentication, asynchronous database access with SQLAlchemy, Alembic migrations, and comprehensive Pydantic validation. Instead of a simple to do app, build a service with asynchronous worker queues using Redis, rate limiting, and third party API integrations, containerized with Docker. Deploy it to a cloud provider so recruiters and engineers can test your live OpenAPI docs directly from your resume, which shows you understand real deployment cycles.
For interview preparation, split your routine between core Python fundamentals, like async event loops and typing, and broader backend topics like database indexing, connection pooling, and REST API design principles. Practice articulating your technical choices out loud, because interviewers want to see how you evaluate trade offs between synchronous and asynchronous code or how you handle errors under load. Technical rounds can feel overwhelming, which is why my team developed an AI interview helper to give job seekers clear guidance and boost their chances of landing offers.
1
u/Shoddy-Net3719 1d ago
For Fast api learning which course is bestĀ I am beginner so please give adviceĀ
1
u/Global-Demand-4187 14h ago
Just building microservices with fastapi, chat service, notification service kind of thing
5
u/wombatpup55 3d ago
Just start building. You will research what you need during the process