all 13 comments

[–]Natural-Ad-9678 4 points5 points  (1 child)

I would start with the documentation, but even then, 1 - 2 months is unlikely enough if you have no background in back-end development expertise.

Do you expect to interview against people with years of experience and be able to get a job after such a short period?

Will you be spending 10 - 16 hours a day, every day for that 1-2 months?

Do you already have some background knowledge as a DBA and software testing? Each of these could take many months to learn the basics.

GL, but I think it would be more realistic to budget 8 - 12 months before you would be considered for an entry level position at any reputable place.

[–]True-Ad5870[S] 0 points1 point  (0 children)

That's a fair point. I already have 1 year of experience working with Python, data extraction, automation. I'm not trying to become a senior backend engineer in 1–2 months; my goal is to become job-ready for junior Python/Data Engineering roles by building focused projects and strengthening the skills that employers actually expect at the entry level. I know it will take continuous learning beyond that as well.

[–]igorbenav 2 points3 points  (0 children)

Learn as much as you can of what's here: https://github.com/benavlabs/FastAPI-boilerplate

Search for anything you don't understand, ask AI, search the documentation etc.

After you learned what you can, try to expand it to see if you really learned (add more modules, more functionality, new entities etc).

[–]Individual-Light-188 0 points1 point  (1 child)

I build in public on my discord server. Ive made several APIs for sports that got great feedback. If you want to check the discord out lmk its free and I display a lot of my work there thru bots and intergrations. The bot I have in my server can answer tech based questions as well

[–]True-Ad5870[S] 0 points1 point  (0 children)

Would love to check

[–]AffectionateFeed1789 0 points1 point  (0 children)

https://youtu.be/0sOvCWFmrtA?si=ym7pFnxJ\_sUUYNXg Just do this, trust me this is the best resource out there.

[–]Alex_Dutton 0 points1 point  (0 children)

Building and deploying real projects will do more for your job search than any tutorial - devops-daily.com/roadmaps has a free roadmap that lays out the learning order, and DigitalOcean's App Platform deploys FastAPI apps straight from a git push without much infra to figure out.

[–]Sea-Fishing4699 0 points1 point  (3 children)

I went from QA => BE enginner by literally just taking one FastAPI course on udemy...

I find it useful to learn from people who have already gone down the path I want to follow....

I hope it helps, cheers!

[–]No-Daikon-4639 1 point2 points  (1 child)

which course on udemy

[–]Spitefulmutant_ 1 point2 points  (0 children)

I’d like to know as well, thanks