Kelas Online Gratis
Vibe Coding Golang, Midtrans, K6, VPS: Bangun Coffee Shop POS
Released date March 2026
Last updated March 2026
Member
350 enrolled
Lesson Type
Ebook Only
Tingkatan
Sertifikat
Konsultasi
-71 lessons (19.77 hours)
Develop Your Skills
Kelas Vibe Coding Go — Coffee Shop POS ini cocok banget buat kamu yang mau belajar cara membangun backend API yang production-ready dari nol, tanpa harus hafal semua sintaks sendirian dari awal.
Di kelas ini, kamu akan belajar pendekatan vibe coding — cara kerja baru di mana kamu berkolaborasi dengan AI (Claude) sebagai partner coding. Bukan menggantikan proses belajar, tapi justru mempercepat pemahaman kamu tentang arsitektur backend yang sesungguhnya dipakai di industri.
Materi kelas ini sangat lengkap dan terstruktur. Dimulai dari merancang PRD dan skema database bersama AI, setup infrastruktur dengan Docker Compose untuk MySQL dan Redis, sampai membangun arsitektur Go yang bersih dengan pola Repository, Service, dan Handler yang terpisah tugasnya. Kamu juga akan belajar cara nulis prompt yang efektif ke Claude di VS Code supaya kode yang dihasilkan langsung presisi, konsisten, dan siap masuk production.
Project utama di kelas ini adalah membangun backend REST API untuk sistem Point of Sale kedai kopi — aplikasi yang benar-benar dipakai di bisnis nyata. Kamu akan membangun fitur manajemen produk, kategori, dan stok dengan business rule yang realistis, sistem shift kasir lengkap dengan rekap penjualan, alur order dari pemilihan meja hingga checkout dengan validasi stok realtime, serta manajemen user dengan role owner dan kasir yang aksesnya dipisahkan melalui JWT middleware.
Yang paling menantang, kamu akan mengintegrasikan payment gateway Midtrans Snap lengkap dengan verifikasi webhook signature SHA-512, idempotency handler agar notifikasi duplikat tidak memproses pembayaran dua kali, dan pengurangan stok yang baru terjadi setelah pembayaran dikonfirmasi — bukan saat order dibuat. Di sisi laporan, kamu akan membangun query agregasi revenue harian dan mingguan, ranking produk terlaris, alert stok menipis via background goroutine, sampai export CSV yang di-stream langsung ke browser.
Kelas ini ditutup dengan production hardening yang lengkap: deploy ke DigitalOcean dengan Docker multi-stage build, konfigurasi Nginx sebagai reverse proxy dengan HTTPS, structured logging dengan slog, rate limiting berbasis Redis, health check endpoint, dan deploy script dengan kemampuan rollback otomatis. Kamu juga akan belajar load testing dengan k6 untuk memastikan API kamu tahan banting sebelum dipakai user sungguhan.
Semua yang kamu bangun di sini bisa langsung dijadikan portfolio backend developer yang kuat, atau dijadikan fondasi untuk menambahkan frontend React atau mobile app di atasnya. Teknologi yang dipakai modern dan relevan di industri: Go, Gin, MySQL, Redis, Docker, Nginx, JWT, Midtrans, dan deploy ke DigitalOcean VPS.
Key Points
Belajar vibe coding dari nol — kolaborasi dengan Claude AI di VS Code untuk bangun backend Go yang production-ready secara efisien dan tetap paham
Membangun REST API POS nyata: manajemen produk, shift kasir, alur order dengan validasi stok realtime, dan role-based access untuk owner dan kasir.
Menguasai stack backend modern: Go, Gin, MySQL, Redis, Docker, JWT, Midtrans , structured logging dengan slog, rate limiting, dan deploy ke VPS.
Project siap jadi portfolio backend developer yang kuat atau dijadikan fondasi untuk menambahkan frontend React maupun mobile app di atasnya.
Designed For
Pemula yang ingin belajar backend dari nol dengan bantuan AI tanpa harus hafal sintaks Go sendirian.
PHP atau JavaScript developer yang ingin upgrade skill ke Go dan arsitektur backend yang lebih terstruktur.
Freelancer yang ingin punya project backend siap pakai sebagai dasar menawarkan solusi POS ke klien UMKM.
Fresh graduate yang ingin punya portfolio API production-grade untuk melamar kerja sebagai backend developer.
Course Lessons
Learn With Expert
Angga Risky S
Full-Stack Developer
Start to Invest 100%
Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan
yang
baru di bidang IT
Basic - Rp 0
Akses dan pelajari kelas Starter secara gratis tanpa sertifikat
Bayar 0 rupiah
Akses kelas selamanya
Plus - Rp 69,000
Unlock benefit lainnya yang bisa
didapatkan di kelas
Starter
Sekali bayar saja
Akses kelas selamanya
Sertifikat kelas
Microservice NestJS & n8n AI Automation: Web Booking Kosan
Source Code School Management Laravel 12 React v19 TypeScript
Vibe Coding Golang, Midtrans, K6, VPS: Bangun Coffee Shop POS
-
Introduction: Coffee Shop POSEbook 11 minutes
-
Tools yang Akan Kita PakaiEbook 5 minutes
-
Membuat PRD dengan AIEbook 7 minutes
-
Desain Database dari PRDEbook 14 minutes
-
Desain API ContractEbook 18 minutes
-
Init ProjectEbook 22 minutes
-
Docker Compose untuk MySQL dan RedisEbook 23 minutes
-
Docker Compose untuk ProductionEbook 21 minutes
-
Config Loader dan Environment VariableEbook 11 minutes
-
Koneksi Database dan RedisEbook 24 minutes
-
Setup Gin dan HTTP ServerEbook 26 minutes
-
Install dan Setup golang-migrateEbook 11 minutes
-
Menulis File MigrationEbook 12 minutes
-
Standard Response dan Error FormatEbook 16 minutes
-
Input Validation dengan pkg/validatorEbook 16 minutes
-
Entity Struct: User dan AuthEbook 13 minutes
-
Entity Struct: Produk dan StokEbook 22 minutes
-
Entity Struct: Order dan TransaksiEbook 23 minutes
-
Entity Struct: Promo dan PaymentEbook 24 minutes
-
Memahami Repository Pattern di GoEbook 12 minutes
-
Repository: UserEbook 11 minutes
-
Repository: Produk dan KategoriEbook 15 minutes
-
Repository: Stok dan MovementEbook 14 minutes
-
Repository: Order dan ItemEbook 14 minutes
-
Repository: Shift dan TableEbook 11 minutes
-
Repository: Promo dan PaymentEbook 17 minutes
-
Database Transaction di GoEbook 22 minutes
-
Register dan Login: Service LayerEbook 17 minutes
-
Register dan Login: Handler, DI, dan REbook 23 minutes
-
JWT MiddlewareEbook 11 minutes
-
Role-Based Access ControlEbook 22 minutes
-
Kategori: Service dan HandlerEbook 22 minutes
-
Kategori: Test PostmanEbook 11 minutes
-
Produk: Service LayerEbook 14 minutes
-
Produk: Handler dan Test PostmanEbook 16 minutes
-
Stok: Melihat dan Adjustment ManualEbook 22 minutes
-
Stok: Riwayat MovementEbook 12 minutes
-
Manajemen Meja: Service dan HandlerEbook 16 minutes
-
Manajemen User CashierEbook 13 minutes
-
Promo: Service LayerEbook 13 minutes
-
Promo: Handler dan Test PostmanEbook 13 minutes
-
Shift: Buka ShiftEbook 13 minutes
-
Shift: Tutup Shift dan RekapEbook 22 minutes
-
Order: Membuat Order BaruEbook 13 minutes
-
Order: Tambah Item ke OrderEbook 12 minutes
-
Order: Update dan Hapus ItemEbook 15 minutes
-
Order: Apply Promo dan Kalkulasi TotalEbook 15 minutes
-
Order: Checkout dan Trigger PaymentEbook 17 minutes
-
Riwayat Transaksi ShiftEbook 13 minutes
-
Midtrans: Konsep dan Setup SandboxEbook 16 minutes
-
Checkout: Generate Payment TokenEbook 12 minutes
-
Webhook: Terima Notifikasi MidtransEbook 22 minutes
-
Webhook: Verifikasi SignatureEbook 11 minutes
-
Webhook: Update Status dan StokEbook 16 minutes
-
Webhook: IdempotencyEbook 13 minutes
-
Test Full Payment FlowEbook 17 minutes
-
Load test dengan K6Ebook 13 minutes
-
Load test analisis dan optimasiEbook 22 minutes
-
Setup DigitalOcean DropletEbook 33 minutes
-
Dockerfile dan Build ProductionEbook 22 minutes
-
Deploy Pertama ke VPSEbook 17 minutes
-
Konfigurasi Nginx Reverse ProxyEbook 24 minutes
-
Structured Logging dengan slogEbook 15 minutes
-
Rate Limiting dengan RedisEbook 16 minutes
-
Health Check dan Graceful ShutdownEbook 24 minutes
-
Deploy Script dan RollbackEbook 16 minutes
-
Dashboard: Revenue Harian dan MingguanEbook 14 minutes
-
Dashboard: Produk TerlarisEbook 22 minutes
-
Alert Stok MenipisEbook 11 minutes
-
Export Laporan ke CSVEbook 18 minutes
-
Your next step is React FrontendEbook 32 minutes
Kelas Vibe Coding Go — Coffee Shop POS ini cocok banget buat kamu yang mau belajar cara membangun backend API yang production-ready dari nol, tanpa harus hafal semua sintaks sendirian dari awal.
Di kelas ini, kamu akan belajar pendekatan vibe coding — cara kerja baru di mana kamu berkolaborasi dengan AI (Claude) sebagai partner coding. Bukan menggantikan proses belajar, tapi justru mempercepat pemahaman kamu tentang arsitektur backend yang sesungguhnya dipakai di industri.
Materi kelas ini sangat lengkap dan terstruktur. Dimulai dari merancang PRD dan skema database bersama AI, setup infrastruktur dengan Docker Compose untuk MySQL dan Redis, sampai membangun arsitektur Go yang bersih dengan pola Repository, Service, dan Handler yang terpisah tugasnya. Kamu juga akan belajar cara nulis prompt yang efektif ke Claude di VS Code supaya kode yang dihasilkan langsung presisi, konsisten, dan siap masuk production.
Project utama di kelas ini adalah membangun backend REST API untuk sistem Point of Sale kedai kopi — aplikasi yang benar-benar dipakai di bisnis nyata. Kamu akan membangun fitur manajemen produk, kategori, dan stok dengan business rule yang realistis, sistem shift kasir lengkap dengan rekap penjualan, alur order dari pemilihan meja hingga checkout dengan validasi stok realtime, serta manajemen user dengan role owner dan kasir yang aksesnya dipisahkan melalui JWT middleware.
Yang paling menantang, kamu akan mengintegrasikan payment gateway Midtrans Snap lengkap dengan verifikasi webhook signature SHA-512, idempotency handler agar notifikasi duplikat tidak memproses pembayaran dua kali, dan pengurangan stok yang baru terjadi setelah pembayaran dikonfirmasi — bukan saat order dibuat. Di sisi laporan, kamu akan membangun query agregasi revenue harian dan mingguan, ranking produk terlaris, alert stok menipis via background goroutine, sampai export CSV yang di-stream langsung ke browser.
Kelas ini ditutup dengan production hardening yang lengkap: deploy ke DigitalOcean dengan Docker multi-stage build, konfigurasi Nginx sebagai reverse proxy dengan HTTPS, structured logging dengan slog, rate limiting berbasis Redis, health check endpoint, dan deploy script dengan kemampuan rollback otomatis. Kamu juga akan belajar load testing dengan k6 untuk memastikan API kamu tahan banting sebelum dipakai user sungguhan.
Semua yang kamu bangun di sini bisa langsung dijadikan portfolio backend developer yang kuat, atau dijadikan fondasi untuk menambahkan frontend React atau mobile app di atasnya. Teknologi yang dipakai modern dan relevan di industri: Go, Gin, MySQL, Redis, Docker, Nginx, JWT, Midtrans, dan deploy ke DigitalOcean VPS.
read more-
Belajar vibe coding dari nol — kolaborasi dengan Claude AI di VS Code untuk bangun backend Go yang production-ready secara efisien dan tetap paham
-
Membangun REST API POS nyata: manajemen produk, shift kasir, alur order dengan validasi stok realtime, dan role-based access untuk owner dan kasir.
-
Menguasai stack backend modern: Go, Gin, MySQL, Redis, Docker, JWT, Midtrans , structured logging dengan slog, rate limiting, dan deploy ke VPS.
-
Project siap jadi portfolio backend developer yang kuat atau dijadikan fondasi untuk menambahkan frontend React maupun mobile app di atasnya.
-
Pemula yang ingin belajar backend dari nol dengan bantuan AI tanpa harus hafal sintaks Go sendirian.
-
PHP atau JavaScript developer yang ingin upgrade skill ke Go dan arsitektur backend yang lebih terstruktur.
-
Freelancer yang ingin punya project backend siap pakai sebagai dasar menawarkan solusi POS ke klien UMKM.
-
Fresh graduate yang ingin punya portfolio API production-grade untuk melamar kerja sebagai backend developer.
Happy Students
Pertanyaan Umum
Langkah yang tepat untuk berinvestasi kepada
ilmu
pengetahuan yang baru di bidang IT