Back-End Development

Hi, hope everyone is doing well.

I wanted to ask which courses should I study to become a back-end developer, excluding the ones related to front-end.

Thank you,
Umar Saeed

If you want to learn strictly backend technologies, then I’d suggest Python, PHP and SQL, as well as server administration (Linux) and devops.

Nevertheless, I’d suggest learning some very basic frontend skills anyway.

HI @UmarSaeed !

freeCodeCamp teaches the MERN (MongoDB, Express, React, Node) stack.
The backend portion of that would be Node, Express and MongoDB.

You would start with the certification that says backend development and api’s.

But if you don’t have any experience working with javascript then, you will be completely lost in the FCC backend courses.
So I would suggest going through the javascript section first if that is the case.

The curriculum on freeCodeCamp is very much focused on full stack web development. The backend material here is NodeJS based. Because JavaScript is both a server and client language, I suspect that you would be very hard pressed to find a company that uses NodeJS and doesn’t expect their developers to do full stack development. If you have absolutely no interest in learning how to work with a UI, then I suggest looking beyond web development. You may prefer the opportunities available using C++, Java, Python - or even a low level language like C or Rust.