Catalog

Cohort programs

Use the table to compare tracks. Enrollment details stay on each course page; this view is for discovery and filtering only.

CourseLevelFormatDurationTopicScheduleTHB
Distributed Tracing Workshop for Go
Trace propagation across goroutines, gRPC, and HTTP with minimal cardinality damage.
IntermediateOnline3 weeksObservabilityMorning ICT9,800 THBOpen
Event-Driven Go with NATS JetStream
Durable consumers, ack policies, and idempotent handlers for message-backed workflows.
AdvancedOnline4 weeksMessagingWeekend intensives17,200 THBOpen
Go Concurrency Lab Cohort
Channels, worker pools, and cancellation patterns you can reuse in production services.
AdvancedHybrid6 weeksConcurrencyEvenings ICT18,900 THBOpen
gRPC & Protobuf Engineering
Contract-first APIs, versioning, and streaming patterns for internal service meshes.
IntermediateHybrid4 weeksAPIsTwice weekly evenings16,500 THBOpen
Kubernetes Delivery for Go Teams
Helm-light GitOps flows, readiness probes, and pod disruption budgets tailored to Go binaries.
AdvancedHybrid6 weeksPlatformEvenings ICT21,900 THBOpen
Observability for Go Services
Structured logs, metrics, and traces wired the way SRE teams expect—without vendor lock-in stori
IntermediateOnline5 weeksObservabilityWeekend intensives14,900 THBOpen
Performance Tuning Go Runtimes
CPU profiles, allocator friction, and GC pacing decisions explained with Bangkok traffic metapho
AdvancedHybrid4 weeksPerformanceWeekend intensives15,600 THBOpen
PostgreSQL Access Patterns in Go
sqlc, pgx pools, and migration hygiene for services that see real write spikes.
IntermediateOnline5 weeksDataMorning ICT13,800 THBOpen
Secure Go Services Hardening
TLS profiles, mTLS bootstrapping, and secret handling that survives audits—not checkbox theater.
AdvancedOnline5 weeksSecurityEvenings ICT19,800 THBOpen
Testing & Contract Checks in Go
Table tests, httptest, and consumer-driven contracts without brittle snapshot sprawl.
IntermediateHybrid4 weeksQualityTwice weekly evenings12,400 THBOpen