Going for cloud hosting providers like GCP, AWS, or DigitalOcean.Going for managed hosting servers like HostGator or GoDaddy.Now, when hosting your website, you have mainly 2 options: Gone are the days when you'll have to manually purchase servers and set them up in your home, connect to your ISP, do all that stuff yourself. It depends on your profession and taste completely. But if you're a Python or Java developer, you might find those easy to pick up. Node is easy as you might have already done JS programming for the front end. The answer is the same as it was in the front end development article: you have gotta try everything initially and see which one clicks the best with you. Nonetheless, you can choose from a variety of languages like Java, C++, C#, Python, PHP, etc. The advantage of choosing Node is that your front end JavaScript skills are transferrable to the back end. So you'll often have to create webpages and servers all by yourself, at least in the beginning.Īlthough there are a lot of choices for back end programming languages, and I cannot think of any popular system language which doesn't support HTTP servers out of the box. When people learn by themselves, they usually do not have a team or anyone who can do front end development. The minimum requirements consists of 3 things: Learn a backend programming language Like I said, for the back end, just like games, we have a set of minimum requirements and recommended requirements. But how do you become one? Start with minimum requirements Security of backend (Writing safe and robust code, running applications in docker containers with limited privileges, protection against DoS attacks)Īlright, too much talking about what goes into back end development.NGiNX for static file assets and server management.Just like every game comes with minimum and recommended specifications, for back end developers, my recommend specifications would be (inclusive of the minimum skills): Working with Version Control Systems (VCS) like git for managing and deploying builds.Manage to host using cPanel (traditional) or using bash terminal (cloud hosting/traditional). ![]() Examples: C#, Java, Node, PHP, Python, etc.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |