Intermediate
Certificate included
English
Go Programming for Backend Engineers
Build fast, concurrent backend services with Go
by David Chen
About this course
Go is the language behind much of modern cloud infrastructure. This course teaches Go fundamentals and concurrency patterns through building a real backend service.
What you'll learn
- Write idiomatic Go code
- Use goroutines and channels for concurrency
- Build a REST API in Go
- Write tests and benchmarks in Go
Requirements
- Experience with at least one programming language
Curriculum
4 sections • 11 lessonsA quick orientation before diving into Go Programming for Backend Engineers.
Course Introduction and Roadmap
Preview
7:00
Setting Up Your Environment
Preview
9:00
How This Course Works
The main skills you will build in this course.
Write idiomatic Go code
10:00
Use goroutines and channels for concurrency
11:00
Build a REST API in Go
12:00
Write tests and benchmarks in Go
13:00
Apply what you learned to realistic exercises.
Guided Project: Go Programming for Backend Engineers
15:00
Independent Challenge Exercise
Course Recap and Next Steps
6:00
Final Assessment and Certificate
Student reviews
Enroll to review this course.
No reviews yet.
ETB 69.99
Sign Up to Enroll - Intermediate level
- 16h total
- Certificate of completion
- Full lifetime access