Hubungi Kami

Kerangka Materi

Pendahuluan

Mengenal Pemrograman Sistem pada Unix

Memahami Bahasa Pemrograman Go serta Arsitekturnya

Menginstal dan Mengonfigurasi Lingkungan Pengembangan Go

Mempelajari Dasar-Dasar Sintaksis Go

Bekerja dengan Paket-Paket Go

Algoritma dan Struktur Data

Cara Go Mengelola Pengumpulan Sampah

Mengelola File serta Direktori dalam Go

Menerapkan Operasi Input dan Output File dengan Go

Menangani Kesalahan dalam Kode Go

Memahami dan Memanfaatkan Berbagai Tipe File Sistem: File Log, Operasi File Sistem, serta Pengelolaan Sandi

Bekerja dengan Proses serta Sinyal Unix menggunakan Go

  • Mengerti Konsep Proses dan Sinyal pada Unix
  • Manajemen Proses dalam Lingkungan Unix
  • Cara Mengelola Sinyal Unix melalui Go
  • Pemakaian Perintah ‘kill’ di Lingkungan Unix
  • Bekerja dengan Pipa serta Soket Unix melalui Go
  • Menerapkan Remote Procedure Call (RPC) dalam Go
  • Membuat Shell Unix menggunakan Go

Pemahaman dan Pemanfaatan Goroutines

  • Prinsip-Prinsip Dasar Goroutines
  • Menggunakan Paket Sinkronisasi Go
  • Cara Mengatur Alur Kerja dalam Pipa Data
  • Penerapan Penjadwalan Proses Go
  • Pemanfaatan Kata Kunci ‘select’ dalam Go
  • Manajemen Channel Sinyal serta Channel Berkapasitas Terbatas
  • Cara Menangani Batasan Waktu Operasi
  • Penggunaan Channel yang Bersarang dalam Go
  • Cara Mengelola Channel Bernilai Nol
  • Strategi Pengelolaan Memori Bersama antara Proses
  • Menggunakan Alat dWC.go dalam Praktikum Go

Pemrograman Jaringan dengan Go

  • Konsep Dasar Pemrograman Jaringan
  • Bekerja dengan Paket Standar Net Go
  • Pembahasan Kembali Mengenai Soket Unix
  • Cara Melakukan Pencarian DNS menggunakan Go
  • Mengembangkan Server TCP dan Klien TCP Sederhana dengan Go
  • Membuat Server UDP serta Klien UDP Sederhana dalam Go
  • Pembuatan Server TCP yang Mendukung Operasi Konkuren

Penanganan Masalah pada Proyek Go

Kesimpulan dan Penutup

Persyaratan

  • Pengalaman pemrograman dasar dalam bahasa apa pun
  • Pemahaman mengenai sistem operasi Linux dan Unix
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait