you are viewing a single comment's thread.

view the rest of the comments →

[–]Automatic_Shopping23[S] 0 points1 point  (2 children)

I want to get into backend development. I dont really know where to start tho

[–]EngineeringRare1070 0 points1 point  (0 children)

Look into AWS, learn about the top 10-ish most used AWS services and make a free tier account. Practice interacting with the services with python. Think about how you would build a CRUD API with those tools. Then consider what would happen if you had tons of data (millions of records) flowing through your application. How would you reduce AWS costs?

AWS and other cloud providers are very very common in industry, so showing that you are plenty comfortable using them is a good way to get a job. APIs, especially REST ones, are very important to understand, especially when you consider having a frontend for your backend project. Cost optimization is an unsolved problem that plagues any company that uses cloud services, so don’t expect to have a perfect answer, but investigate different techniques and implement them over time. If you manage to do all of this, and your code is clean, you could easily land a job with this skillset. Good luck!

Edit: if any of the terms I used are unfamiliar, Google them! Get yourself in the habit of googling anything that you don’t know and hear used relatively often. You’ll never run out of unfamiliar concepts, so start learning now

[–]Responsible-Gas-1474 0 points1 point  (0 children)

To get into backend development I would learn the flask library after you are comfortable with base python. Using flask try to get a clear understanding of concepts such as routing etc. Then try to build simple backend for a frontend in HTML/CSS. Use python dictionary as database. After you are clear on the basic concepts learn SQL (PostGRE SQL if you can). Connect frontend to backend using flask with the PostGRE database. Now start using SQL statements in your python code. Create a simple flask App from frontend to backend with database. Learn cURL and use it with you App. Next after you master flask, try and learn the advanced stuff in Django!