Kelas Online
Mastering Microservice Golang: Online Soccer Field Booking
Building a microservice architecture
Release date January 2025
Last updated January 2025
Member
2 enrolled
Tingkatan
Sertifikat
Konsultasi
131 lessons (17.58 hours)
Develop Your Skills
Di kelas ini, kamu akan belajar langkah demi langkah cara membangun microservice architecture menggunakan Golang, bahasa pemrograman yang terkenal karena performa dan skalabilitasnya.
Tidak hanya itu, kamu juga akan mempelajari dan menerapkan teknologi-teknologi terkini yang digunakan oleh perusahaan besar, seperti:
- Apache Kafka untuk komunikasi antar service yang realtime,
- Docker untuk containerization dan deployment yang mudah,
- Jenkins untuk proses CI/CD,
- Google Cloud Platform (GCP) untuk cloud computing
- Google Cloud Storage (GCS) untuk penyimpanan file
- PostgreSQL sebagai database yang andal, dan masih banyak lagi!
Sebagai bagian dari pembelajaran, kita akan mengerjakan studi kasus yang seru dan relevan: membangun sistem booking lapangan mini soccer. Backend-nya akan dikembangkan menggunakan Golang, sementara frontend-nya menggunakan Next.js untuk menciptakan aplikasi yang modern dan responsif.
Apa yang akan kamu dapatkan?
- Dasar hingga Lanjutan: Penjelasan konsep microservice dari nol hingga siap produksi.
- Hands-On Project: Belajar sambil langsung mengerjakan proyek nyata.
- Skill Komprehensif: Pemahaman menyeluruh tentang teknologi pendukung microservice.
- Studi Kasus Nyata: Terapkan ilmu Anda dalam membangun sistem yang relevan dengan kebutuhan industri.
Kelas ini dirancang untuk siapa saja:
- Pemula yang ingin memahami cara kerja dan membangun arsitektur microservice.
- Backend Developer yang ingin memperluas kemampuan dengan Golang dan teknologi pendukungnya.
- Fullstack Developer yang ingin meningkatkan efisiensi sistem dengan arsitektur microservice modern.
Key Points
Microservice Architecture
Golang
Apache Kafka
Docker
Jenkins
PostgreSQL
Google Cloud Platform (GCP)
Consul KV
Google Cloud Storage (GCS)
Designed For
Pemula yang ingin belajar microservice arsitektur
Pemula yang ingin belajar golang
Pemula yang ingin upgrade skill backend development
Course Lessons
Learn With Expert
Muhamad Faisal Ilhami Akbar
Back-End Developer
Low Risk, High Return
Investasi kepada diri kita sendiri memberikan
leverage kuat untuk
masa depan karir kita
Selamanya
Rp 550,000
Rp 550,000
Miliki kelas Premium secara permanen dan bangun sebuah projek nyata
Akses kelas selamanya
Premium rewards
Career consultation
Assets & group konsultasi
Sertifikat kelulusan
Lowongan magang dan kerja
Full-Stack Laravel 11 React TypeScript: Web Book Home Service
Sistem Informasi Akademik Universitas Laravel dan Reactjs
Mastering Microservice Golang: Online Soccer Field Booking
Pertanyaan Umum
Langkah yang tepat untuk berinvestasi kepada
ilmu
pengetahuan yang baru di bidang IT
Mastering Microservice Golang: Online Soccer Field Booking
Building a microservice architecture
-
Trailer Kelas5 minutes
-
Teori Microservice4 minutes
-
Teori Message Broker4 minutes
-
Setup Docker dan Docker Compose4 minutes
-
Register GCP2 minutes
-
Setup Bagian 14 minutes
-
Setup Bagian 210 minutes
-
Setup Bagian 310 minutes
-
Setup Bagian 48 minutes
-
Setup Bagian 511 minutes
-
Setup Bagian 69 minutes
-
Setup Bagian 75 minutes
-
DTO dan Model9 minutes
-
Repository Bagian 19 minutes
-
Repository Bagian 25 minutes
-
Service Bagian 110 minutes
-
Service Bagian 27 minutes
-
Service Bagian 37 minutes
-
Service Bagian 44 minutes
-
Controller Bagian 110 minutes
-
Controller Bagian 26 minutes
-
Middleware Bagian 15 minutes
-
Middleware Bagian 26 minutes
-
Middleware Bagian 39 minutes
-
Setup Route6 minutes
-
Main.go Bagian 14 minutes
-
Main.go Bagian 27 minutes
-
Testing Endpoint8 minutes
-
Setup File Deployment 113 minutes
-
Setup File Deployment 24 minutes
-
Setup File Deployment 313 minutes
-
Setup File Deployment 44 minutes
-
Setup Bagian 18 minutes
-
Setup Bagian 211 minutes
-
Setup Bagian 34 minutes
-
DTO dan Model 111 minutes
-
DTO dan Model 26 minutes
-
Setup GCS13 minutes
-
Setup Util7 minutes
-
Setup Client Config5 minutes
-
Setup User Client13 minutes
-
Setup Middleware8 minutes
-
Repository Bagian 112 minutes
-
Repository Bagian 24 minutes
-
Repository Bagian 39 minutes
-
Repository Bagian 49 minutes
-
Repository Bagian 53 minutes
-
Service Bagian 19 minutes
-
Service Bagian 29 minutes
-
Service Bagian 36 minutes
-
Service Bagian 413 minutes
-
Service Bagian 513 minutes
-
Service Bagian 66 minutes
-
Service Bagian 711 minutes
-
Service Bagian 87 minutes
-
Controller Bagian 110 minutes
-
Controller Bagian 210 minutes
-
Controller Bagian 35 minutes
-
Route Bagian 17 minutes
-
Route Bagian 24 minutes
-
Route Bagian 39 minutes
-
Setup Main.go6 minutes
-
Testing Endpoint Bagian 111 minutes
-
Testing Endpoint Bagian 22 minutes
-
Testing Endpoint Bagian 34 minutes
-
Setup File Deployment10 minutes
-
Setup Bagian 19 minutes
-
Setup Bagian 213 minutes
-
Setup Bagian 33 minutes
-
Setup Bagian 49 minutes
-
Setup Bagian 55 minutes
-
Setup Bagian 65 minutes
-
Setup Bagian 712 minutes
-
Setup Bagian 87 minutes
-
Repository Bagian 111 minutes
-
Repository Bagian 26 minutes
-
Service Bagian 18 minutes
-
Service Bagian 27 minutes
-
Service Bagian 310 minutes
-
Service Bagian 47 minutes
-
Service Bagian 513 minutes
-
Setup Controller5 minutes
-
Setup Route7 minutes
-
Setup Main.go3 minutes
-
Testing Endpoint 113 minutes
-
Testing Endpoint 27 minutes
-
Setup File Deployment9 minutes
-
Setup Bagian 110 minutes
-
Setup Bagian 27 minutes
-
Setup Bagian 314 minutes
-
Setup Bagian 49 minutes
-
Setup Bagian 58 minutes
-
Setup Bagian 67 minutes
-
Repository Bagian 17 minutes
-
Repository Bagian 213 minutes
-
Repository Bagian 310 minutes
-
Service Bagian 110 minutes
-
Service Bagian 23 minutes
-
Service Bagian 39 minutes
-
Service Bagian 411 minutes
-
Service Bagian 57 minutes
-
Service Bagian 613 minutes
-
Kafka Consumer Bagian 16 minutes
-
Kafka Consumer Bagian 214 minutes
-
Setup Controller6 minutes
-
Setup Route5 minutes
-
Setup Main.go Bagian 112 minutes
-
Setup Main.go Bagian 25 minutes
-
Setup File Deployment Bagian 13 minutes
-
Setup File Deployment Bagian 23 minutes
-
Integrasi FE dan BE di Local3 minutes
-
Server Jenkins Setup 113 minutes
-
Server Jenkins Setup 213 minutes
-
Server Jenkins Setup 38 minutes
-
Server Consul KV Setup9 minutes
-
Server Aplikasi Setup7 minutes
-
Server Database12 minutes
-
User Service Cloud 114 minutes
-
User Service Cloud 25 minutes
-
User Service Cloud 310 minutes
-
User Service Cloud 46 minutes
-
Field Service Cloud11 minutes
-
Payment Service Cloud 114 minutes
-
Payment Service Cloud 213 minutes
-
Order Service Cloud9 minutes
-
Order Domain6 minutes
-
Setup Domain11 minutes
-
Testing Endpoint di Cloud11 minutes
-
Frontend Deployment Cloud 17 minutes
-
Frontend Deployment Cloud 210 minutes
-
Frontend Deployment Cloud 35 minutes
Di kelas ini, kamu akan belajar langkah demi langkah cara membangun microservice architecture menggunakan Golang, bahasa pemrograman yang terkenal karena performa dan skalabilitasnya.
Tidak hanya itu, kamu juga akan mempelajari dan menerapkan teknologi-teknologi terkini yang digunakan oleh perusahaan besar, seperti:
- Apache Kafka untuk komunikasi antar service yang realtime,
- Docker untuk containerization dan deployment yang mudah,
- Jenkins untuk proses CI/CD,
- Google Cloud Platform (GCP) untuk cloud computing
- Google Cloud Storage (GCS) untuk penyimpanan file
- PostgreSQL sebagai database yang andal, dan masih banyak lagi!
Sebagai bagian dari pembelajaran, kita akan mengerjakan studi kasus yang seru dan relevan: membangun sistem booking lapangan mini soccer. Backend-nya akan dikembangkan menggunakan Golang, sementara frontend-nya menggunakan Next.js untuk menciptakan aplikasi yang modern dan responsif.
Apa yang akan kamu dapatkan?
- Dasar hingga Lanjutan: Penjelasan konsep microservice dari nol hingga siap produksi.
- Hands-On Project: Belajar sambil langsung mengerjakan proyek nyata.
- Skill Komprehensif: Pemahaman menyeluruh tentang teknologi pendukung microservice.
- Studi Kasus Nyata: Terapkan ilmu Anda dalam membangun sistem yang relevan dengan kebutuhan industri.
Kelas ini dirancang untuk siapa saja:
- Pemula yang ingin memahami cara kerja dan membangun arsitektur microservice.
- Backend Developer yang ingin memperluas kemampuan dengan Golang dan teknologi pendukungnya.
- Fullstack Developer yang ingin meningkatkan efisiensi sistem dengan arsitektur microservice modern.
Happy Students
Pertanyaan Umum
Langkah yang tepat untuk berinvestasi kepada
ilmu
pengetahuan yang baru di bidang IT
Rp 550,000
Rp 550,000