Looking a road-map to learn backend development of software.
Want to learn backend development and system design while building a project. How should I start?
Hey guys, I am recent B.tech(IT) graduate.
I know C, C++ and Java(core) language. I have solved around 300 problems on https://leetcode.com/ and participated in few contests.
After solving all these problems, I now have an intermediate level of understanding of data structures and algorithms including graphs and dynamic programming.
But I have no idea about development and have very less idea about the System Design concepts, never made any self-project which I can showcase on my Resume/CV.
I have always been interested in backend development of the software, like high level and low-level designing, objects and classes in the software, server requests, how we can use open-source APIs to fulfill our application requirements.
Where should I start, which technologies should I pick so that I can build a complete project like an android application with giving least amount of efforts in handling front-end/UI of the product.
What would you guys build as a project, if you would be a person who like the back-end development, which technologies should I start with or learn.
Share your suggestions, a roadmap to start development and things to build as a backend developer.
They have always been interested in backend development of the software, like high level and low-level designing, objects and classes in the software, server requests, how we can use open-source APIs to fulfill our application requirements. https://www.exactinside.com/IIA-ACCA-exactdumps.html
So for your level, i would suggest going to AI, or other complex techs, but if you want to learn with backend, learn python first, then go on to django, where you use databases, and all.
Thanks for your suggestion, Ryan. So, according to you I should learn python and then move to Django framework, I think that would be good for web-based project.
And what about android application development, I don't want to get stuck in front-end part while building an application, I want to learn and work on the backend development of the project.