Go
Write idiomatic, concurrent Go and ship a real REST API in Docker.
Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer
Who it's for
Students and developers who know one language and want to build fast, simple backends in Go.
Prerequisites
Comfortable with any programming language.
8
Weeks
16
Live classes
20
Live hours
Go toolchain, modules, types, variables, fmt
Control flow, functions, multiple returns, defer
Arrays, slices (length vs capacity), maps
Structs, methods, pointer vs value receivers
Interfaces, embedding, type assertions
Errors as values, wrapping errors, panic/recover
Goroutines, channels, buffered vs unbuffered
select, WaitGroup, Mutex, worker pools, race detector
context for timeouts and cancellation; generics
Testing: table-driven tests, mocks, benchmarks
HTTP servers with net/http and chi, JSON, middleware
PostgreSQL with database/sql/pgx, migrations, repository pattern
JWT auth, validation, structured logging, config
Docker multi-stage builds, graceful shutdown, deploying
Code review of student APIs; performance basics with pprof
Capstone build session and demo day
A sample — plus a full question bank on Flycodx.
Checks many sites in parallel.
An in-memory store, then PostgreSQL.
chi router, PostgreSQL, JWT auth, worker for background jobs, tests, Dockerfile, deployed with a README and API docs.
Working developer · 5+ years of real, live-project experience
Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.
We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.
Prerequisite: Comfortable with any programming language.
Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.
Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.
You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.
Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.
Free to reserve · you get the start date before you pay. Live batches from $149.