Akses kelas selamanya

Ambil Promo
flash sale
hamburger-menu

Kelas Online
eCommerce Sayur dengan Golang & Nuxt.js

Build a good and reliable eCommerce

icon global
Release date February 2025
icon convert
Last updated March 2025
Member

1 enrolled

Tingkatan
level
Sertifikat
icon_check
Konsultasi
icon_check

Develop Your Skills

Ingin membangun eCommerce yang scalable dan high-performance? Di kelas ini, Anda akan belajar membangun Sayur Project, sebuah platform eCommerce berbasis Golang dan Nuxt.js dengan arsitektur microservice.

Kelas ini dirancang untuk membantu Anda memahami bagaimana mengembangkan backend yang efisien menggunakan Golang, mengelola database dengan PostgreSQL, meningkatkan kinerja dengan Redis, serta mengintegrasikan Midtrans untuk sistem pembayaran online. Selain itu, Anda juga akan belajar cara melakukan load testing dengan K6 untuk memastikan sistem mampu menangani trafik tinggi.

Materi yang dibahas mencakup:
Arsitektur Microservice dengan Golang
Pembuatan API Backend menggunakan Fiber
Pengelolaan Database dengan PostgreSQL & GORM
Caching dengan Redis untuk meningkatkan performa
Integrasi Payment Gateway menggunakan Midtrans
Frontend Modern dengan Nuxt.js
Load Testing menggunakan K6
Deployment & Scaling agar sistem dapat menangani trafik besar

Kelas ini cocok untuk developer backend dan full-stack yang ingin memahami cara membangun eCommerce dengan teknologi modern, scalable, dan siap untuk produksi.

Constraint

  • - Karena ini dikhususkan untuk bahan makanan yang fresh, ada batasan maksimal jarak pelanggan yang dapat di layani yaitu 1-5KM.
  • - Untuk pemesanan akan ada batas maksimal jam nya di jam 21.00 - 09.00 setiap harinya.
  • - Untuk tipe pembelian bisa pickup ataupun diantar (Fee Ongkir +5k)

Key Points

icon_check

Memahami bahasa pemrograman golang

icon_check

Memahami cara pembuatan konsep microservice

icon_check

Memahami cara integrasi antara service

icon_check

Memahama bagaimana cara pembuatan API Contract

icon_check

Memahami cara penggunaan k6 untuk peformance test

icon_check

Memahami bagaimana implementasi RabbitMQ

Designed For

icon_check

Fresh Graduate yang ingin belajar golang dan microservice

icon_check

Professional yang ingin upgrade ilmu tentang golang dan microservice

icon_check

Profesional yang ingin tahu bagaimana peformance aplikasi yang telah dibuat menggunakan k6.

icon_check

Fresh Graduate atau Profesional yang ingin tahu bagaimana flow pembuatan API Contract.

Course Lessons

Learn With Expert

Mentor Humam Al Amin

Humam Al Amin

Back-End Developer

ic-star ic-star ic-star ic-star ic-star

(1K)

Tools Pendukung

Lengkapi semua pendukung di bawah sebelum belajar

logo

Postman API

Software Gratis

logo

Tailwind CSS

Software Gratis

logo

Golang

Software Gratis

logo

Git

Software Gratis

logo

Docker

Software Gratis

logo

Midtrans

Software Berbayar

#BeyondPremium
Tampaknya kelas ini sedang menutup pendaftaran baru.
Silahkan menunggu pendaftaran batch selanjutnya.
Similar Courses

eCommerce Sayur dengan Golang & Nuxt.js

Build a good and reliable eCommerce

  • lock
    Review Brief and ERD
    12 minutes
  • lock
    Review API Contract
    8 minutes
  • lock
    Review Microservice Architecture
    7 minutes
  • lock
    Struktur Project API
    9 minutes

  • lock
    Setup Project Part 1
    12 minutes
  • lock
    Setup Project Part 2
    12 minutes
  • lock
    Setup Project Part 3
    8 minutes
  • lock
    Setup Project Part 4
    10 minutes
  • lock
    SignIn Part 1
    12 minutes
  • lock
    SignIn Part 2
    14 minutes
  • lock
    SignIn Part 3
    12 minutes
  • lock
    Set JWT and Middleware Part 1
    10 minutes
  • lock
    Set JWT and Middleware Part 2
    14 minutes
  • lock
    Set JWT and Middleware Part 3
    10 minutes
  • lock
    Fixing Middleware
    5 minutes
  • lock
    Sign Up Part 1
    13 minutes
  • lock
    Sign Up Part 2
    13 minutes
  • lock
    Sign Up Part 3
    10 minutes
  • lock
    Test Sign Up API
    4 minutes
  • lock
    Penjelasan RabbitMQ Part 1
    10 minutes
  • lock
    Penjelasan RabbitMQ Part 2
    8 minutes
  • lock
    Refactor Repo SignUp
    4 minutes
  • lock
    Forgot Password Part 1
    10 minutes
  • lock
    Forgot Password Part 2
    11 minutes
  • lock
    Verify Account Part 1
    13 minutes
  • lock
    Verify Account Part 2
    14 minutes
  • lock
    Update Password Part 1
    10 minutes
  • lock
    Update Password Part 2
    9 minutes
  • lock
    Refactor Save Token To Redis
    14 minutes
  • lock
    Get Profile Part 1
    11 minutes
  • lock
    Get Profile Part 2
    12 minutes
  • lock
    Upload Image to Supabase Part 1
    12 minutes
  • lock
    Upload Image to Supabase Part 2
    12 minutes
  • lock
    Upload Image to Supabase Part 3
    12 minutes
  • lock
    Update Profile Part 1
    11 minutes

Develop Your Skills

Ingin membangun eCommerce yang scalable dan high-performance? Di kelas ini, Anda akan belajar membangun Sayur Project, sebuah platform eCommerce berbasis Golang dan Nuxt.js dengan arsitektur microservice.

Kelas ini dirancang untuk membantu Anda memahami bagaimana mengembangkan backend yang efisien menggunakan Golang, mengelola database dengan PostgreSQL, meningkatkan kinerja dengan Redis, serta mengintegrasikan Midtrans untuk sistem pembayaran online. Selain itu, Anda juga akan belajar cara melakukan load testing dengan K6 untuk memastikan sistem mampu menangani trafik tinggi.

Materi yang dibahas mencakup:
Arsitektur Microservice dengan Golang
Pembuatan API Backend menggunakan Fiber
Pengelolaan Database dengan PostgreSQL & GORM
Caching dengan Redis untuk meningkatkan performa
Integrasi Payment Gateway menggunakan Midtrans
Frontend Modern dengan Nuxt.js
Load Testing menggunakan K6
Deployment & Scaling agar sistem dapat menangani trafik besar

Kelas ini cocok untuk developer backend dan full-stack yang ingin memahami cara membangun eCommerce dengan teknologi modern, scalable, dan siap untuk produksi.

Constraint

  • - Karena ini dikhususkan untuk bahan makanan yang fresh, ada batasan maksimal jarak pelanggan yang dapat di layani yaitu 1-5KM.
  • - Untuk pemesanan akan ada batas maksimal jam nya di jam 21.00 - 09.00 setiap harinya.
  • - Untuk tipe pembelian bisa pickup ataupun diantar (Fee Ongkir +5k)
read more
Key Points
  • check
    Memahami bahasa pemrograman golang
  • check
    Memahami cara pembuatan konsep microservice
  • check
    Memahami cara integrasi antara service
  • check
    Memahama bagaimana cara pembuatan API Contract
  • check
    Memahami cara penggunaan k6 untuk peformance test
  • check
    Memahami bagaimana implementasi RabbitMQ
Created For
  • check
    Fresh Graduate yang ingin belajar golang dan microservice
  • check
    Professional yang ingin upgrade ilmu tentang golang dan microservice
  • check
    Profesional yang ingin tahu bagaimana peformance aplikasi yang telah dibuat menggunakan k6.
  • check
    Fresh Graduate atau Profesional yang ingin tahu bagaimana flow pembuatan API Contract.
For Your Career
phone
Akses Selamanya
Belajar lebih santai & produktif
private
Assets & Grup Private
Diskusi belajar agar lebih terarah
project
Sertifikat & Portfolio
Gunakan untuk modal bekerja
1
Happy Students
Belum ada review

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Contact CS

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWithAngga. Silakan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWithAngga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.

Silahkan menunggu pendaftaran batch selanjutnya

arrow_upward