// advanced/go-backend-development.course
Go Backend Development
Build and deploy a production-grade API in Go.
12 lessons
22 hours
Final exam included
4.8/5 0 reviews
// what you'll actually build
Project: build and deploy a courses API
Build a small REST API for managing courses, combining everything from this course. Requirements GET /courses , GET /courses/{id} , POST /courses backed by a real database table. Logging middleware on every request.โฆ
๐ Unlocks after the free preview โ this is lesson 11 of 12.
Curriculum
1
Welcome to Go Backend Development
2
Goroutines and channels
3
Building an HTTP server
4
Structuring a REST API
5
Working with a database
6
Middleware and error handling
7
Interfaces and composition
8
Error wrapping with errors.Is and errors.As
9
The context package
10
sync.WaitGroup and sync.Mutex
11
Project: build and deploy a courses API
12
Wrap-up and what's next
13
Final exam
What's included
- 12 lessons, 22 hours of content
- Hands-on exercises after every module
- A large, portfolio-scale final project
- Final exam
- Completion certificate
Reviews
No reviews yet.