Menu
CoddyTech

Kursus GO

46 kursus interaktif gratis

Jelajahi semua kursus GO di Coddy. Setiap kursus berjalan di browser dengan petunjuk berbantuan AI, latihan nyata, dan sertifikat setelah selesai.

Tantangan Pemula: Latihan Konsep Dasar

Populer

Uji pengetahuan dasar pemrogramanmu dan coba selesaikan tantangan pemrograman ini dengan bahasa apa pun yang kamu inginkan. Selamat ngoding!

certificate icon

Sertifikat setelah selesai

  • 20
  • 20

Tantangan Pemrograman

Populer

Uji kemampuanmu dalam memecahkan masalah pemrograman dengan mengerjakan latihan dengan berbagai tingkat kesulitan di kursus ini. Kursus ini dirancang untuk kamu yang sudah memiliki pengetahuan dasar tentang sintaks dalam bahasa pemrograman apa pun.

certificate icon

Sertifikat setelah selesai

  • 32
  • 31

Stack, Seri Struktur Data #1

Populer

Di kursus ini, kamu akan mempelajari struktur data Stack, membuat Stack dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
  • 13
  • 11
  • 1

Pohon AVL, Seri Struktur Data #10

Populer

Dalam kursus ini, kamu akan mempelajari struktur data pohon AVL, membangun pohon pencarian biner yang menyeimbangkan dirinya sendiri dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 16
  • 14
  • 1

Linked List, Seri Struktur Data #5

Populer

Dalam kursus ini, kamu akan mempelajari struktur data Linked List, membuat Linked List dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12
  • 1

Pohon Biner: Seri Struktur Data #3

Populer

Di kursus ini, kamu akan mempelajari struktur data pohon biner, membuat pohon biner dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
  • 13
  • 11
  • 1

Tantangan Coding Wawancara Kerja - Paket I

Populer

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Semoga berhasil!

Persiapan Wawancara
  • 3
  • 3

Antrean, Seri Struktur Data #2

Populer

Dalam kursus ini, kamu akan mempelajari struktur data antrean, membuat antrean dari awal dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
  • 12
  • 10
  • 1

Tantangan Golang, Level 1

Populer

Kumpulan tantangan untuk mengasah cara berpikirmu dan membuatmu lebih mengenal Golang serta sintaksnya yang indah. Tantangan ini berfokus pada array, slice, perulangan, dan kondisi.

certificate icon

Sertifikat setelah selesai

  • 24

Tantangan Pemrograman: Volume 2

Populer

Uji kemampuanmu dalam memecahkan masalah pemrograman dengan mengerjakan latihan dengan tingkat kesulitan yang beragam di kursus ini. Kursus ini dirancang untuk kamu yang sudah memiliki pengetahuan dasar tentang sintaks dalam bahasa pemrograman apa pun. Kursus ini merupakan lanjutan dari Tantangan Pemrograman pertama.

certificate icon

Sertifikat setelah selesai

  • 25
  • 24

Tabel Hash, Seri Struktur Data #4

Populer

Dalam kursus ini, kamu akan mempelajari struktur data tabel hash, membuat tabel hash dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12

Kamp Intensif Pola Bintang

Populer

Asah keterampilanmu dalam memecahkan masalah pemrograman dengan mencetak pola bintang dari yang sederhana hingga kompleks. Kamu akan menggunakan perulangan bersarang dengan berbagai tingkat kompleksitas, pernyataan percabangan, dan perhitungan matematika.

  • 30
  • 28

Daftar Berantai Ganda, Seri Struktur Data #6

Di kursus ini, kamu akan mempelajari struktur data daftar berantai ganda, membuat daftar berantai ganda dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12
  • 1

Tantangan Coding Wawancara - X

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap untuk wawancara berikutnya. Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Class User: Proyek OOP

Dalam proyek ini, kamu akan membuat class User dan melatih keterampilan pemrograman berorientasi objek dengan bahasa pemrograman pilihanmu!

  • 8
  • 8
  • 1

Graf, Seri Struktur Data #9

Dalam kursus ini, kamu akan mempelajari struktur data graf, membuat graf tak berarah dari nol dalam bahasa pilihanmu, dan berlatih mengerjakan tantangan pemrograman dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12

Bubble Sort

Semua tentang Bubble Sort

  • 11
  • 10

Teka-teki Matematika

Kursus ini akan membantumu mengembangkan cara berpikir dan strategi untuk menyelesaikan masalah serta teka-teki matematika dengan pemrograman.

  • 20
  • 18

Tantangan Coding untuk Wawancara Kerja, Paket II

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Semoga berhasil!

Persiapan Wawancara
  • 3
  • 3

Algoritma Prim, Algoritma Graf

Kuasai Algoritma Prim untuk pohon merentang minimum: bangun satu pohon dari titik awal dengan selalu menambahkan sisi penghubung termurah. Buat algoritmanya dengan bahasa pilihanmu, lalu jawab kueri tentang sisi bottleneck dan keterhubungan, sebagai padanan Kruskal.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 55

Quick Sort: Seri DSA

Kuasai Quick Sort, salah satu algoritma pengurutan tercepat dalam praktik. Buat langkah partisi, tulis pengurutan rekursif lengkap dalam bahasa pilihanmu, analisis kompleksitasnya, dan berlatih mengerjakan tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 52

Selection Sort: Seri DSA

Kuasai Selection Sort, salah satu algoritma pengurutan paling sederhana. Pelajari cara kerjanya langkah demi langkah, buat dari awal dengan bahasa pilihanmu, analisis kompleksitasnya, dan berlatih lewat tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Counting Sort, Seri DSA

Kuasai Counting Sort, algoritma tanpa perbandingan yang mengurutkan bilangan bulat nonnegatif dalam waktu linear dengan menghitung kemunculan setiap nilai. Buat tahap penghitungan, tulis pengurutan lengkap dengan bahasa pilihanmu, analisis kompleksitas O(n + k), dan berlatih lewat tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 52

Tantangan Coding Wawancara Kerja, Paket IV

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Apakah kamu sudah menyelesaikan paket-paket sebelumnya? Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Tantangan Coding Wawancara Kerja, Paket III

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini, lalu bersiaplah. Semoga berhasil!

Persiapan Wawancara
  • 3
  • 3

Tantangan Rekursi: Kuasai Cara Berpikir Rekursif

Rekursi adalah konsep penting dalam ilmu komputer dan alat yang sangat ampuh untuk menulis algoritma. Dalam kursus ini, kamu akan menggunakan rekursi untuk menyelesaikan tantangan dari tingkat pemula hingga mahir. Pada akhirnya, kamu akan menguasai topik ini.

certificate icon

Sertifikat setelah selesai

  • 15
  • 15

Heap Sort, Seri DSA

Kuasai Heap Sort, algoritma pengurutan yang dibangun dari binary heap berbasis array. Buat langkah sift-down, tulis algoritma pengurutan lengkap dalam bahasa pilihanmu, analisis kompleksitas waktu O(n log n) dan ruang O(1), lalu berlatih dengan tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Tantangan Coding untuk Wawancara, Paket IX

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Insertion Sort, Seri DSA

Algoritma yang sederhana tetapi ampuh. Pelajari cara mengurutkan elemen secara efisien, pahami kompleksitas waktu, dan tingkatkan keterampilanmu dalam pengurutan. Mulai sekarang!

  • 9
  • 4
  • 1

Tantangan Coding untuk Wawancara Kerja, Paket V

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini dan bersiaplah. Sudahkah kamu menyelesaikan paket-paket sebelumnya? Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Breadth-First Search: Algoritma Graf

Kuasai Breadth-First Search, penelusuran graf lapis demi lapis yang menjadi dasar pencarian jalur terpendek. Buat pencarian tetangga, tulis BFS iteratif dengan queue dalam bahasa pilihanmu, lalu gunakan untuk menemukan jarak jalur terpendek dalam graf tanpa bobot.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Depth-First Search: Algoritma Graf

Kuasai Depth-First Search, cara mendasar untuk menelusuri graf. Bangun struktur pencarian adjacency, tulis DFS iteratif dalam bahasa pilihanmu, analisis kompleksitas O(V + E), lalu gunakan DFS untuk menghitung dan mengukur komponen terhubung.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Merge Sort: Seri DSA

Kuasai Merge Sort, algoritma klasik dengan pendekatan bagi dan takluk. Buat langkah penggabungan, tulis pengurutan rekursif lengkap dalam bahasa pilihanmu, analisis kompleksitas O(n log n), dan berlatih dengan tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 52

Trie: Struktur Data Seri #8

Di kursus ini, kamu akan mempelajari Trie (pohon prefiks), membuatnya dari awal dalam bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12

Heap dan Antrean Prioritas, Seri Struktur Data #7

Dalam kursus ini, kamu akan mempelajari struktur data heap, dasar dari antrean prioritas, membuat MinHeap dari awal menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 14
  • 12
  • 1

Tantangan Coding Wawancara, Paket VIII

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu lewat tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Algoritma Dijkstra: Algoritma Graf

Kuasai Algoritma Dijkstra, metode jalur terpendek dari satu sumber yang menggunakan pendekatan greedy untuk graf dengan bobot nonnegatif. Baca sisi berbobot, bangun perhitungan jarak lengkap dengan bahasa pilihanmu, lalu jawab kueri jarak antara dua titik dan kueri titik terjauh.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Pengurutan Topologis, Algoritma Graf

Kuasai pengurutan topologis, yaitu pengurutan graf berarah tanpa siklus agar setiap sisinya mengarah ke depan. Hitung derajat masuk, susun urutan dengan algoritma Kahn dalam bahasa pilihanmu, deteksi siklus, dan temukan jalur terpanjang dalam DAG.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 55

Tantangan Coding Wawancara, Paket VII

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu lewat tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Tantangan Coding Wawancara, Paket VI

Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap untuk wawancara berikutnya. Selamat coding!

Persiapan Wawancara
  • 3
  • 3

Algoritma Kruskal: Algoritma Graf

Kuasai Algoritma Kruskal untuk Pohon Merentang Minimum. Buat struktur union-find, kembangkan MST dengan menambahkan sisi termurah yang tidak membentuk siklus dalam bahasa pilihanmu, lalu jawab kueri konektivitas dan sisi penghambat.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 57

Algoritma Bellman-Ford: Algoritma Graf

Kuasai algoritma Bellman-Ford: mencari jalur terpendek dari satu sumber, termasuk saat bobot sisinya negatif, serta mendeteksi siklus negatif. Buat satu iterasi relaksasi, terapkan algoritma lengkap dalam bahasa pilihanmu, lalu jawab kueri jarak dan siklus.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Radix Sort, Seri DSA

Kuasai Radix Sort, algoritma non-perbandingan yang mengurutkan bilangan bulat nonnegatif digit demi digit. Buat tahap counting sort yang stabil, tulis pengurutan lengkap dalam bahasa pilihanmu, analisis kinerjanya yang linear, dan berlatih dengan tantangan coding.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 55

Generator Kartu Remi Berbasis Teks

Dalam kursus ini, kamu akan membuat generator kartu remi berbasis teks menggunakan bahasa pemrograman favoritmu. Selamat berkoding!

  • 6
  • 5
  • 1

Slice dan Map di Go

Pelajari cara kerja slice dan map di Go melalui contoh dan tantangan, langkah demi langkah.

certificate icon

Sertifikat setelah selesai

  • 21

Fungsi dan Pointer di Golang

Pelajari cara kerja fungsi dan pointer di Golang melalui contoh dan tantangan seru.

certificate icon

Sertifikat setelah selesai

  • 19

Pertanyaan yang sering diajukan

Ada berapa kursus GO di Coddy?

Saat ini Coddy punya 46 kursus GO interaktif, mencakup semuanya dari dasar hingga topik tingkat lanjut.

Apakah kursus GO gratis?

Ya. Semua kursus gratis untuk dimulai, berjalan di browsermu, dan dilengkapi petunjuk berbantuan AI.

Apakah saya mendapat sertifikat GO?

Ya. Selesaikan perjalanan GO dan kamu akan membuka sertifikat yang bisa dibagikan. Lihat halaman sertifikasi untuk detail lengkapnya.

Ilustrasi bahasa pemrograman di Coddy

Mulai belajar GO dengan Coddy

Mulai