Learning Path
Backend Beginner
A learning path that covers programming language basics to server-side fundamentals through beginner-to-intermediate books, on the shortest route.
- Required Books
- 5 books
- Recommended Books
- 8 books
- Target Domains
- Backend Development / Database Design & Operations
- Milestones
- 4 stages
Share this learning path
Milestones
4 stages- 1
Language Fundamentals
Get comfortable with a server-side language's syntax and the object-oriented model it assumes
- 2
Networking and Web APIs
Learn what the protocols underneath actually do, then how a Web API is designed on top of them
- 3
Code Quality
Build the habits that keep code readable and hard to break as it changes
- 4
Databases and Frameworks
Work up from SQL basics through the theory of the relational model, applied SQL, schema design, a DI framework, and the relational anti-patterns to avoid
- SQL, 2nd Edition
- Riron kara Manabu Database Jissen Nyumon (Learning Databases from Theory)
- Tatsujin ni Manabu SQL Tettei Shinansho, 2nd Edition (A Thorough Guide to SQL, Learned from an Expert)
- Tatsujin ni Manabu DB Sekkei Tettei Shinansho, 2nd Edition (A Thorough Guide to DB Design, Learned from an Expert)
- Spring Tettei Nyumon (A Thorough Introduction to Spring)
- Shippai kara Manabu RDB no Tadashii Arukikata (The Right Way to Work with RDBs, Learned from Failure)