🔥 Burn Fat Fast. Discover How! 💪

Roadmap for a Backend Software Developer: as shared by Pushkar | MLI Premium

Roadmap for a Backend Software Developer: as shared by Pushkar Kumar on LinkedIn.

1. Basic Knowledge of internet
2. One Programming Language (Java).
3. DS and Algorithms Concepts.
4. Version Control System (Git Basics & Github)
5. Dependency management & build system (Maven).
6. Basic Linux Commands & Server (tomcat)
7. Database (SQL : MySQL/PostgreSQL, NoSQL : DynamoDB)
8. Caching (Redis/Memcached)
9. Micro-Service concepts (Spring Boot) , API and API Gateway.
10. Distributed Systems & Architecture. (horizontal & vertical Scaling )
11. Containerization (Docker)
12. Serverless architecture (Lambda)
13. CI/CD
14. IAAC (Infrastructure as a code). (Cloudformation & AWS CDK)
15. Keep Learning. Practical Knowledge is must.