Mister Coding

Upgrade your digital & AI skill

#semuabisacoding

Golang : Membangun Image Processing API Like Imagekit.io

Membangun Image Processing API seperti Imagekit.io menggunakan Golang, Go Fiber, Caching dengan Redis dan integrasi dengan CDN

Video Preview

Tentang Kelas

Pada kelas ini kita akan membangun Image Processing API dengan menggunakan bahasa pemrograman Go/Golang dan framework Go Fiber. Kita akan menerapkan Caching dengan menggunakan Redis supaya gambar yang sudah di proses bisa diakses menjadi lebih cepat.

 

Kita juga akan mengintegrasikan API yang sudah kita buat menggunakan CDN(Content Delivery Network) supaya lebih optimal dengan teknologi Geo Location yang dimiliki oleh CDN(Content Delivery Network). dengan CDN akses gambar akan menjadi lebih cepat karena CDN akan mengirimkan data yang paling terdekat dengan User.

 

Dengan mengikuti kelas ini, kamu akan belajar banyak hal yang bisa diimplementasikan kedalam kasus nyata.

 

 

Apa yang Akan Kamu Pelajari:

 

  • Golang
  • Go Fiber
  • Image Processing
  • Redis (Cache)
  • CDN Integration
  • Transform Image Tools
  • Deployment VPS
  • Custom Domain

 

 

Setelah mengikuti kelas ini kamu akan bisa membuat API Image Processing seperti imagekit.io yang bisa kamu implementasikan kedalam kasus nyata.

 

Demo:

https://cdn.shinobi.my.id/transform/image?dest=https://www.pertamina.com/landing/images/foto%20homepage%20tentang%20kami.jpg&output=webp&w=650&r=90

 

 

Untuk siapa Kelas ini?

  • Developer backend yang ingin meningkatkan kemampuan dalam pengelolaan dan optimasi gambar.
  • Pengembang web yang ingin meningkatkan performa situs web dengan sistem caching yang efektif.
  • Siapa saja yang tertarik untuk memahami bagaimana mengelola gambar dan caching di aplikasi besar.

Apa yang akan kamu dapatkan di Kelas ini?

  • Source Code
  • Go Fiber
  • Image Processing
  • CDN Integration
  • Transform Image Tools
  • Deployment VPS
  • Custom Domain

Metode Pembelajaran

  • Belajar Mandiri
  • Materi Video
  • Materi Teks
  • Source Code
  • Grup Diskusi
  • Mentoring

Requirement

  • Basic Golang
  • Laptop RAM Minimum 2GB (8GB Recomended)
  • Docker
  • CDN

Mentor

Agik Setiawan

Agik Setiawan

Full Stack Developer & Tech Lead di salah satu perusahaan Start Up Edu Tech, Co-Founder Mistercoding.com, Co-Founder Nuliscv.com , Content Creator, Freelancer

 

All Level

Sertifikat

Full Access

18 Video

3.1 Jam

9 Bacaan

IDR  49.000

Rating (0.0)

AI Agent