Mengenal Go dalam 2 Jam: Bahasa Pemrograman Modern dari Google
Pelajari dasar-dasar bahasa pemrograman Go (Golang) dari Google dalam 2 jam. Kursus singkat dan praktis untuk memahami syntax, konsep fundamental, dan membuat program Go pertama Anda.
Apa yang akan Anda pelajari
Memahami karakteristik unik Go dan mengapa perusahaan besar menggunakannya
Menulis syntax dasar Go termasuk variabel, tipe data, dan operator
Membuat dan menggunakan fungsi, termasuk multiple return values yang khas di Go
Menggunakan struktur kontrol seperti if-else, switch, dan looping di Go
Memahami array, slice, dan map untuk mengelola koleksi data
Mengenal struct dan method untuk pemrograman berorientasi data
Setup environment Go dan menjalankan program Go di komputer Anda
Siapa Target Audiens Kursus Ini
Developer pemula yang sudah memiliki dasar pemrograman dan ingin belajar bahasa baru
Programmer dari bahasa lain (Python, JavaScript, Java) yang ingin mengenal Go
Mahasiswa IT atau profesional yang ingin menambah skill bahasa pemrograman modern
Apa yang Akan Anda Buat
Program To-Do List CLI sederhana dengan operasi tambah, lihat, dan hapus task
Aplikasi Konverter Suhu interaktif dengan validasi input dan multiple unit conversion
Konten Kursus
Deskripsi Kursus
Go atau Golang adalah bahasa pemrograman modern yang dikembangkan oleh Google dan telah menjadi pilihan utama untuk membangun aplikasi backend, microservices, dan cloud-native applications. Bahasa ini digunakan oleh perusahaan-perusahaan besar seperti Google, Uber, Netflix, dan Tokopedia karena performanya yang cepat, kesederhanaannya, dan kemampuan concurrency yang luar biasa.
Dalam kursus gratis ini, Anda akan diperkenalkan dengan fundamental bahasa Go melalui pendekatan praktis dan langsung ke coding. Anda akan belajar syntax dasar Go, memahami bagaimana Go menangani data dan fungsi, serta mengenal fitur-fitur unik yang membuat Go berbeda dari bahasa pemrograman lainnya. Setiap konsep dijelaskan dengan contoh kode nyata yang bisa langsung Anda praktikkan.
Kursus ini dirancang khusus untuk diselesaikan dalam 2 jam, cocok untuk Anda yang ingin mengenal Go dengan cepat namun tetap mendapatkan pemahaman yang solid. Anda tidak perlu pengalaman dengan Go sebelumnya, namun pemahaman dasar tentang pemrograman akan sangat membantu. Setiap section dibangun dengan pola Konsep ā Contoh Kode ā Praktik Sederhana untuk memaksimalkan pembelajaran Anda.
Di akhir kursus, Anda akan membuat dua mini project sederhana yang mengintegrasikan semua konsep yang telah dipelajari. Anda akan memiliki fondasi yang kuat untuk melanjutkan pembelajaran Go ke level yang lebih advanced, atau mulai mengeksplorasi pengembangan aplikasi backend dan microservices dengan Go.
Kursus ini adalah pintu gerbang sempurna bagi Anda yang ingin menambah skill baru di CV, mengeksplorasi bahasa pemrograman yang sedang naik daun, atau memahami mengapa banyak perusahaan teknologi beralih ke Go. Mari mulai perjalanan Anda menguasai bahasa pemrograman yang powerful namun sederhana ini!