- 11.Practical time
- 23.All the things that weren't mentioned above
- 22.Look into Graph Databases
- 21.Learn GraphQL
- 19.Knowledge of Web Servers
- 17.Learn a SearchEngine
- 16.Message Brokers
- 15.Authentication/Authorization Methodologies
- 14.Creating RESTful APIs
- 13.Caching
- 12.Learn a NoSQL Database
- 01.Pick a Language
- 10.Learn a Framework
- 09.Practical Time
- 08.Learn Relational Database
- 07.Write Tests for the practical steps above
- 06.Learn about Testing
- 05.Make and Distribute Some Package/Library
- 04.Standards and Best Practices
- 03.Learn Package Manager
- 02.Practice what you learn