Semua course
Materi oleh Hifzon · Menengah

REST API dengan Golang

Bagian dari jalur: Backend dengan Go (Golang)

Bangun REST API sungguhan dengan Go dari nol, langkah demi langkah: konsep HTTP, routing, JSON, CRUD, validasi, query parameter, middleware, pengujian, hingga proyek akhir Todo API. Belajar santai lewat animasi, materi singkat, dan latihan yang langsung dicek.

4.9 rating 17 part 1 peserta aktif Menengah
Akses gratis Tanpa instalasi Sertifikat kelulusan
17Part seru
GratisAkses penuh
1Peserta aktif
1Sertifikat kelulusan
Hasil belajar

Setelah ini, kamu bisa...

Konsep REST, HTTP method, dan status code
Routing net/http: method & parameter path
JSON, CRUD, validasi input, dan format error
Query parameter: filter dan paginasi
Middleware: logging, API key, recover
Pengujian dengan httptest, interface repository, dan proyek akhir
Keunggulan

Belajar jadi lebih gampang dan nggak ngebosenin

Animasi konsep

Tiap part dibuka dengan animasi singkat, jadi konsepnya langsung kebayang. Nggak cuma baca teks!

Materi mudah dipahami

Dijelaskan pelan-pelan pakai analogi, contoh kode, dan tips biar nggak salah di hal yang umum.

Latihan interaktif langsung

Langsung praktik di halaman yang sama. Jawabanmu dicek otomatis, dan ada petunjuk kalau kamu mentok.

Belajar bertahap

Selesaikan latihan untuk membuka part berikutnya, jadi dasarmu selalu kuat.

Quiz akhir

Tes seberapa paham kamu sebelum ambil sertifikat.

Sertifikat kelulusan

Sertifikat atas namamu siap diambil setelah semua part selesai dan quiz minimal 70.

Peta Petualangan

Tuntaskan misi, kumpulkan XP

1Mengenal REST API & Cara Kerja HTTP +100 XP
Server Pertama: http.ServeMux & ListenAndServe+100 XP
Routing: Method & Parameter Path+100 XP
Mengirim Response JSON+100 XP
Menyimpan Data: Store In-Memory+100 XP
GET: Daftar Todo & Detail per ID+100 XP
POST: Membuat Todo dari Body JSON+100 XP
Validasi Input & Format Error yang Konsisten+100 XP
PUT & DELETE: Mengubah dan Menghapus Todo+100 XP
Query Parameter: Filter & Paginasi+100 XP
Middleware: Logging Setiap Request+100 XP
Middleware: Autentikasi API Key+100 XP
Middleware: Recover dari Panic+100 XP
Menguji API dengan httptest+100 XP
Merapikan Struktur: Interface Repository+100 XP
Konfigurasi & Menjalankan Server dengan Aman+100 XP
Proyek Akhir: Todo API Lengkap+100 XP
🏆Quiz Arena+150 XP
Lulus Misi aktif Terkunci 🏆 Quiz Arena membuka sertifikat · tamat course +300 XP bonus
Kurikulum

17 part, dari nol sampai bisa

Daftar part
0 dari 17 part selesai
1
Mengenal REST API & Cara Kerja HTTPMemahami request, response, method, dan status code HTTP, lalu menulis handler Go pertamamu.
Buka
Server Pertama: http.ServeMux & ListenAndServeSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Routing: Method & Parameter PathSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Mengirim Response JSONSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Menyimpan Data: Store In-MemorySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
GET: Daftar Todo & Detail per IDSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
POST: Membuat Todo dari Body JSONSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Validasi Input & Format Error yang KonsistenSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
PUT & DELETE: Mengubah dan Menghapus TodoSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Query Parameter: Filter & PaginasiSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Middleware: Logging Setiap RequestSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Middleware: Autentikasi API KeySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Middleware: Recover dari PanicSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Menguji API dengan httptestSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Merapikan Struktur: Interface RepositorySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Konfigurasi & Menjalankan Server dengan AmanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Proyek Akhir: Todo API LengkapSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Pengajar

Ditemani mentor

H
Mentor kamu

Hifzon

Course ini disusun santai tapi praktis: teori singkat, animasi, lalu langsung latihan, supaya kamu terbiasa mencoba sendiri sejak part pertama.

Lanjut belajar

Course lain yang cocok untukmu

FAQ

Masih bingung? Cek ini dulu

Apakah course ini gratis?

Gratis! Cukup daftar dan verifikasi email, lalu semua part bisa langsung kamu buka.

Apakah saya perlu memasang aplikasi tambahan?

Nggak perlu. Semua latihan dikerjakan langsung di KelasIT, cukup pakai browser.

Bagaimana sistem kelulusan dan sertifikat?

Setiap part punya latihan singkat. Kalau sudah lulus, part berikutnya terbuka. Sertifikat bisa kamu ambil setelah semua part selesai dan quiz akhir minimal 70.

Harus selesai dalam berapa lama?

Bebas! Belajar sesuai tempomu, berhenti dan lanjut kapan saja. Progress-mu selalu tersimpan.

Apakah bisa dipelajari lewat ponsel?

Bisa banget untuk baca materi. Tapi untuk menulis kode, laptop atau tablet berkeyboard akan lebih nyaman.

Siap mulai belajar REST API dengan Golang?

Part pertama ringan kok. Mulai sekarang dan rasakan sendiri serunya belajar!

Coba Gratis Sekarang, Tanpa Daftar