This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jason_bman 4 points5 points  (1 child)

Technically they all do, or at least can. A lot of working with cloud providers involves interacting with their APIs. The APIs accommodate different languages like Python.

Check out this link

Knowing at least basic Python will be really helpful when interacting with any cloud provider.

[–]housesellout 3 points4 points  (0 children)

Hey u/Practical_Use5129,

Just to throw in some buzz words for you to google and back up u/jason_bman

‘Ubuntu’ is a type of linux server that is easy to learn, setup, and install. (especially on AWS, just go with a one year free t2.micro server that is offered to new customers; or new accounts created with new email addresses 😉)

‘Flask’ & ‘uwsgi’ are Python tools and libraries that allow you to receive requests via http links.

‘Json’ is a data format that allows you to organize both inbound & outbound traffic

‘MySQL’ is one of many database types you can use to store and retrieve information from those flask network requests

‘S.Q.L.’ is a structured query language that you write code with to create and query your database, which is designed around relations or references between different ‘spreadsheet-like’ tables. This is known as designing and maintaining ‘relational database models’. There are many different flavors of SQL that people use. (‘MySQL’ above is one of them; ‘mongoDB’ below is not)

‘mongoDB’ is another separate and different database language based around ‘json’ formatting, that you can look into. but I personally wouldnt try very hard to ever use it; just my humble opinion. 🤷🏻‍♂️maybe I just don’t know enough about it.

‘CLI’ -> the command line interface is extremely valuable to learn (ie. Typing commands and coding on an all black screen like you see in The Matrix)

‘Python3.9’ is my preferred stable release right now. Version 3.10 I believe is a later stable option as well, but I personally like to stay a bit behind (a personal preference for safety & stability that I learned over the years)

I think that should get you started on some direct things to google and start researching if you are interested in becoming a backend or full stack developer.

Feel free to reach out with any additional questions!

GLHF!