Hubungi Kami

Kerangka Materi

Pendahuluan

Memahami Pemrograman Sistem Unix

Memahami Bahasa Pemrograman Go dan Arsitektur Go

Instalasi dan Konfigurasi Lingkungan Pengembangan Go

Mempelajari Dasar-Dasar Sintaks Go

Bekerja dengan Paket Go

Algoritma dan Struktur Data

Cara Go Menangani Pengumpulan Sampah (Garbage Collection)

Bekerja dengan File dan Direktori dalam Go

Mengimplementasikan Operasi Input dan Output File dalam Go

Mengimplementasikan Penanganan Kesalahan

Mengidentifikasi dan Bekerja dengan File Sistem dalam Go: Log File, Operasi File Sistem, dan Kata Sandi

Bekerja dengan Proses dan Sinyal Unix dalam Go

  • Memahami Proses dan Sinyal Unix
  • Manajemen Proses
  • Mengatasi Sinyal Unix dalam Go
  • Menggunakan Perintah 'kill'
  • Bekerja dengan Pipa dan Soket Unix dalam Go
  • Bekerja dengan Remote Procedure Call (RPC) dalam Go
  • Memprogram Shell Unix dalam Go

Memahami dan Bekerja dengan Goroutines

  • Mempelajari tentang Goroutines
  • Menggunakan Paket Sync Go
  • Bekerja dengan Pipeline
  • Menggunakan Penjadwal Go
  • Menggunakan Kata Kunci 'select'
  • Bekerja dengan Saluran Sinyal dan Saluran Berbuffer
  • Menangani Timeout
  • Bekerja dengan Saluran dari Saluran
  • Bekerja dengan Saluran Nil
  • Bekerja dengan Memori Bersama (Shared Memory)
  • Bekerja dengan Utilitas dWC.go

Pemrograman Jaringan dalam Go

  • Memahami Pemrograman Jaringan
  • Bekerja dengan Paket Standar Net Go
  • Meninjau Kembali Soket Unix
  • Melakukan Pencarian DNS
  • Mengembangkan Server TCP Sederhana dan Klien TCP Sederhana
  • Mengembangkan Server UDP Sederhana dan Klien UDP Sederhana
  • Bekerja dengan Server TCP Konkuren

Pemecahan Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dasar dalam pemrograman dengan bahasa apa pun
  • Kebiasaan dengan sistem Linux dan Unix
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait