Backend Golang dan Microservices

Deskripsi Pelatihan Backend Golang dan Microservices :

Pelatihan Backend Golang dan Microservices dirancang untuk meningkatkan kompetensi peserta dalam membangun aplikasi backend modern menggunakan bahasa pemrograman Go (Golang) dengan pendekatan arsitektur microservices. Peserta akan mempelajari konsep dasar Golang, pembuatan REST API, komunikasi antar layanan, penggunaan database, containerization menggunakan Docker, serta implementasi deployment sederhana. Training ini menggabungkan teori dan praktik sehingga peserta mampu memahami proses pengembangan backend yang scalable, ringan, dan mudah dipelihara. Setelah mengikuti pelatihan, peserta diharapkan mampu merancang, membangun, dan mengelola layanan backend berbasis microservices sesuai kebutuhan industri teknologi saat ini secara efektif dan profesional.

Tujuan Pelatihan Backend Golang dan Microservices :

  1. Memahami konsep backend development menggunakan Golang.
  2. Memahami arsitektur monolith dan microservices.
  3. Mampu membangun REST API menggunakan Golang.
  4. Mampu menghubungkan aplikasi dengan database.
  5. Memahami komunikasi antar service pada microservices.
  6. Mampu menggunakan Docker untuk containerization aplikasi.
  7. Memahami deployment dan best practice backend modern.

Rincian Materi Pelatihan :

Hari 1

Sesi 1 (08.30 – 10.00)

Topik : Fundamental Golang untuk Backend Development

  1. Pengenalan Golang dan ecosystem backend
  2. Struktur project dan module management di Golang
  3. Dasar syntax, function, struct, interface, dan package
  4. Error handling dan concurrency dasar menggunakan goroutine

Sesi 2 (10.15 – 12.00)

Topik : Pembuatan REST API dengan Golang

  1. Konsep RESTful API dan HTTP method
  2. Membuat web server menggunakan Gin/Fiber Framework
  3. Routing, request handling, dan response JSON
  4. Implementasi middleware dan validasi data

Sesi 3 (13.00 – 15.00)

Topik : Database Integration dan Authentication

  1. Koneksi Golang dengan MySQL/PostgreSQL
  2. Implementasi CRUD pada aplikasi backend
  3. ORM menggunakan GORM
  4. Authentication menggunakan JWT Token

Hari 2

Sesi 4 (08.00 – 10.00)

Topik : Konsep dan Implementasi Microservices

  1. Pengenalan arsitektur microservices
  2. Service decomposition dan API communication
  3. Implementasi API Gateway sederhana
  4. Logging dan monitoring service

Sesi 5 (10.15 – 12.00)

Topik : Docker dan Deployment Backend

  1. Pengenalan Docker dan containerization
  2. Membuat Dockerfile untuk aplikasi Golang
  3. Docker Compose untuk multi-service application
  4. Deployment sederhana ke server/cloud

Sesi 6 (15.15 – 15.45)

Topik : Best Practice dan Studi Kasus

  1. Best practice pengembangan backend scalable
  2. Clean architecture pada Golang
  3. Studi kasus implementasi microservices
  4. Review project dan diskusi teknis

Durasi Pelatihan :

  • 2 Hari (9 jam 30 menit)

Metode Pelatihan :

  1. Presentasi dan pemaparan konsep
  2. Demonstrasi implementasi aplikasi
  3. Praktik langsung (hands-on lab)
  4. Diskusi dan studi kasus
  5. Tanya jawab interaktif

Target Pelatihan :

  1. Backend Developer
  2. Software Engineer
  3. System Analyst
  4. Programmer aplikasi web
  5. IT Staff dan Technical Support
  6. Mahasiswa atau peserta yang ingin mempelajari backend modern

Hasil Pelatihan :

  1. Peserta memahami dasar pemrograman backend menggunakan Golang
  2. Peserta mampu membuat REST API secara mandiri
  3. Peserta mampu mengintegrasikan aplikasi dengan database
  4. Peserta memahami implementasi microservices
  5. Peserta mampu menggunakan Docker untuk deployment aplikasi
  6. Peserta memahami best practice backend development modern
  7. Peserta mampu membangun backend application sederhana berbasis microservices

 

Investasi dan fasilitas Metode    Pelaksanaan                     Harga & Fasilitas
    Opsi 1 – Pelatihan Online     Training Online Rp. 3.900.000 per peserta.

    Minimal kuota 1 peserta dan bisa request

   tanggal.

•   Pelaksanaan training selama 2 hari half day (08.00 – 12.00 WIB atau 13.15 – 16.00 WIB)

    Menggunakan aplikasi Zoom/Google Meet.

•      Sudah Termasuk : Sertifikat  Training 

       Softfile & Hardfile, Pengiriman Sertifikat ke A     alamat Peserta, Softfile Materi.

•                Belum termasuk : PPN 11%.

 

    Opsi 2 –

         Pelatihan Offline di Yogyakarta

  Training Offline Rp.6.900.000 per peserta.

• Minimal kuota 1 peserta dan bisa request

    tanggal.

•   Pelaksanaan training selama 2 hari full day (08.00 – 16.00 WIB).

•                Tempat pelaksanaan :

•   ✓ Hotel El Royale, Yogyakarta ATAU

•  ✓Hotel Malyabhara, Malioboro,Yogyakarta

Sudah termasuk : Meeting Room, Modul     

  Training, Sertifikat Training, Training Kits, 

   Lunch, Coffee Break, dan Souvenir.

Belum termasuk :Penginapan &    

  Transportasi Peserta Pelatihan, dan PPN 

   11%.

 

 

Instruktur

 

Tim Oemah Training

www.oemahwebsite.com

Leave a Reply

Your email address will not be published. Required fields are marked *