// 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
$99.99
one-time purchase ยท lifetime access to this course
Log in to enroll

New here? Create a free account first.

Preview first 3 lessons free
// 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 5 min 2 Goroutines and channels 18 min 3 Building an HTTP server 18 min
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.