Dasar-Dasar Pemrograman Go: Membangun API REST dan Layanan Konkuren

Pelajari Go dari dasar untuk membangun aplikasi backend yang cepat dan konkuren serta API REST dengan akses basis data terstruktur melalui pelajaran teks yang jelas dan langkah demi langkah.

4.7 (9,207) ⏱ 1 jam 34 mnt 📚 7 pelajaran 🎧 Versi audio

Tentang kursus ini

Dalam lanskap perangkat lunak yang serba cepat saat ini, membangun layanan backend yang sangat efisien dan konkuren merupakan keterampilan penting bagi pengembang modern. Go menawarkan perpaduan sempurna antara kesederhanaan, kecepatan, dan keandalan untuk memenuhi tuntutan ini. Kursus berbasis teks yang komprehensif ini membimbing Anda dari pemula hingga menjadi pengembang Go yang percaya diri dan mampu merancang sistem backend yang tangguh. Anda akan belajar cara menulis kode Go yang bersih dan idiomatik, mengelola data yang kompleks, dan membangun layanan web yang dapat diskalakan dengan mudah. Apa yang akan Anda pelajari: - Memahami sintaks Go fundamental, variabel, tipe dasar, dan struktur alur kontrol. - Mengelola struktur data kompleks menggunakan slice, map, dan tipe struct kustom. - Menerapkan pola pemrograman konkuren dengan aman menggunakan goroutine dan channel. - Membangun API REST yang berfungsi penuh yang menampilkan otentikasi pengguna dan integrasi basis data SQL. - Menerapkan standar Go modern, termasuk manajemen modul, logging terstruktur, dan penanganan kesalahan yang tangguh. - Menulis unit test yang bersih menggunakan paket pengujian bawaan Go untuk memastikan keandalan kode. Anda akan mulai dengan terminologi inti dan konsep pemrograman dasar sebelum beralih ke analisis kode praktis. Kursus ini akan membimbing Anda melalui sintaks dasar, manajemen data, dan konkurensi, yang berpuncak pada desain API REST backend yang lengkap. Kursus ini dirancang untuk pemula yang ingin belajar Go dari awal, tanpa pengalaman sebelumnya dalam bahasa pemrograman ini. Mulailah membaca hari ini untuk membangun aplikasi Go berkinerja tinggi pertama Anda.

Apa yang Anda dapatkan

  • 📜 Sertifikat penyelesaian
    Tambahkan ke profil LinkedIn Anda
  • 🎧 Termasuk versi audio
    Belajar di mana saja — tanpa layar
  • ♾️ Akses seumur hidup
    Kembali kapan saja, tanpa kedaluwarsa
  • 📱 Ponsel atau komputer
    Berfungsi di mana saja, perangkat apa saja
  • 💸 Pengembalian 30 hari
    Tanpa pertanyaan
  • Singkat dan fokus
    1 jam 34 mnt konten praktis

Ulasan (1)

عبدالله بن خليفة بن محمد آل ثاني QA Pelajar terverifikasi
★ 2 · 2025-07-19T19:21:52+00:00

Sangat informatif. aku suka contoh aplikasi praktis, meskipun pengaturan awal membutuhkan waktu lebih lama dari yang kuharapkan.

Tulis ulasan

Setelah mengirim kami akan meminta masuk — draf Anda tersimpan.

Pelajar lain juga mengambil

Pertanyaan umum

Apa yang saya butuhkan untuk mengikuti kursus ini? +

Cukup ponsel atau komputer dengan internet. Tidak ada instalasi atau perangkat khusus.

Bagaimana cara membayar? +

Dengan kartu via Stripe, atau kripto. Kami tidak menyimpan detail kartu — Stripe menanganinya dengan aman.

Bisakah saya mendapat refund? +

Ya — refund penuh dalam 30 hari, tanpa pertanyaan.

Berapa lama saya akan punya akses? +

Selamanya. Setelah membeli, kursus jadi milik Anda untuk dikunjungi lagi kapan saja.

Apakah saya akan mendapat sertifikat? +

Ya. Setelah selesai, Anda akan menerima sertifikat yang bisa ditambahkan ke profil LinkedIn.

Dibuat untuk pelajar di
Teknologi Desain Keuangan Pemasaran Kesehatan Pendidikan Perhotelan Manufaktur