Backend Engineering Path
Get started building production level systems in Go from the fundamentals to the advanced bits, in the order that gets you job-ready fastest.
Go Fundamentals
Start here if you are completly new to Go or programing. Learn by building your own HTTP router from scratch.
13 lessons and workshops, 3 h 27 min
Advanced Go: Building your own Redis
Learn how to build complex software with Go by building a Redis clone.
25 lessons and workshops, 5 h 55 min
Backend API Development
How servers actually work: build an e-commerce REST API and build scalable backend APIs.
24 lessons and workshops, 5 h 39 min
Databases with PostgreSQL
Designing, connecting and data modeling complex data with PostgreSQL database from Go.
6 lessons and workshops, 1 h 18 min
Backend Architecture Fundamentals
coming soon