What do we need to learn for backend development, not language and not skills, but just concepts?

For example:

  1. authentication and authorization
  2. social login

Please don't give answer like database, rest api. These are just skills.


I would learn how to develop an API, you can't say its just a skill, you need to learn all the bits around it, like making sure an endpoint is private, making sure it's secure, making sure it doesn't bottleneck your app and crash your server etc. With this you can also add authentication, be it via social etc. File uploading on an API? CRUD? etc

Reply to this…

(5 answers) Take me to the question

The Author Card

Bhojendra Rauniyar's photo

Bhojendra Rauniyar

Software Engineer




Kathmandu, Nepal


Sep 6, 2016