KURSUS PRIVAT

Back End GoLang Development

Menjadi Back End Developer Dalam Waktu 7 Minggu. Materi Berdasarkan Studi Kasus di Perusahaan Startup Indonesia.

21 Sesi  |  7 Minggu  |  Online

  1 peserta langsung dimulai (privat)

  1 tim maksimal 4 orang

  Jadwal kelas fleksibel

  Materi sesuai kebutuhan Industri

Apa itu GoLang?

GoLang atau Go Programming Language merupakan bahasa pemrograman yang mulai dikembangkan oleh Google pada tahun 2007. Dirancang untuk menyederhanakan proses pengembangan software dengan pendekatan yang lebih efisien dalam hal arsitektur. Beberapa perusahaan Silicon Valley seperti Facebook, Google, dan Apple juga menggunakan GoLang.

Kenapa Harus Belajar GoLang?

Bahasa khusus untuk Back End Development.

GoLang sangat praktis dalam membangun arsitektur Back End, seperti Mikroservis dan REST API.

Peluang karir menjanjikan.

Rata-rata perusahaan IT menggunakan GoLang, sehingga peluang karir lebih menjanjikan.

Gaji yang tinggi.

Dilansir dari Glints, Gaji GoLang Developer di Indonesia berkisar antar 8 - 20 juta per bulan.

Bahasa dengan performa tinggi.

GoLang diciptakan dengan konsep sederhana, efisien dan performa tinggi, sangat cocok untuk menangani tugas-tugas berat.

Mudah dipelajari.

GoLang juga merupakan bahasa pemrograman yang sederhana serta mudah dimengerti oleh pemula.

Detail Program

  Apa itu Kelas Back-End GoLang Development?

Kelas Back-End GoLang Development merupakan kelas dengan metode privat dan semi-privat, dimana kursus dapat diikuti oleh 1 peserta saja atau 1 tim (maksimal 4 orang), sehingga proses belajar akan lebih fokus dan efektif.

  Berapa lama durasi belajarnya?

Di kelas ini, murid akan belajar secara intensif selama 7 minggu (42 jam). Murid akan dipersiapkan untuk menjadi Back-End Developer dengan menguasai bahasa pemrograman GoLang.

  Apa saja benefitnya?

Kamu juga akan mendapatkan benefit seperti dibimbing oleh praktisi berpengalaman, mendapatkan video rekaman pembelajaran, gratis konsultasi setelah selesai, hingga panduan untuk persiapan karir.

Tahapan Belajar

Bagaimana tahapan belajar di Kodinggo.

1/4

Fase I

Pengenalan

Pada fase ini kamu akan belajar mengenal konsep-konsep dasar dan hal-hal yang bersifat fundamental dalam software development, seperti bagaimana peran antar backend & frontend, serta bagaimana culture bekerja di sebuah perusahaan startup, dan lain-lain.

2/4

Fase II

Belajar Secara Intensif

Di fase kedua kamu akan belajar secara intensif, mulai dari teori hingga praktik secara langsung. Kamu akan dibimbing oleh mentor yang merupakan praktisi berpengalaman. Kita juga akan menyediakan group diskusi dimana murid dapat bertanya atau diskusi kapanpun.

3/4

Fase III

Final Project

Setelah proses belajar intensif selesai, pada fase ini kamu diwajibkan untuk mengerjakan sebuah proyek akhir, yang mana dapat dijadikan sebagai portfolio di CV kamu. Kamu akan diberikan waktu selama beberapa hari untuk menyelesaikannya kemudian presentasikan hasil pekerjaan kamu.

4/4

Fase IV

Persiapan Karir

Di fase ini kamu akan dibimbing untuk mempersiapkan CV yang menarik dan profesional, tips untuk menghadapi interview dan mengerjakan technical test. Kami juga akan selalu memberikan rekomendasi terkait loker secara berkala sesuai dengan minat kamu.

Silabus Pembelajaran

Kurikulum up-to-date, kami susun berdasarkan kebutuhan industri saat ini.

Bab I: Introduction

Mengenal konsep-konsep dasar dalam software engineering. Seperti memahami peran Back End Developer, menggunakan GIT & GitHub serta pengenalan teknologi yang sering digunakan.

Materi yang dipelajari:
Memahami peran Back End Developer
Memahami metode Software Development Life Cycle (SDLC) seperti Agile Scrum, Kanban dll
Memahami Software Development Principle seperti SOLID principle, KISS principle, YAGNI principle dll
Belajar menggunakan version control GIT & repository hosting GitHub

Bab II: GoLang Dasar

Belajar tentang dasar-dasar GoLang, seperti Variabel, Fungsi, Tipe data, Error handling, Unit testing, Go Context serta belajar cara menangani banyak proses secara konkuren dengan Goroutine.

Materi yang dipelajari:
Dasar-dasar GoLang seperti Variabel, Tipe Data, Fungsi, Struktur Kontrol dll
Struct-based Object (Bagaimana pendekatan OOP pada GoLang)
Membuat Unit Testing dan Banchmarking
Memahami penggunaan Goroutine, Cannel, WaitGroup serta Mutex
Memahami penggunaan Context Timeout & Deadline

Bab III: GoLang REST API

Membuat RESTful API service dengan salah satu Framework GoLang yang sering digunakan yakni Echo. Kita akan belajar lebih dalam mengenai fitur-fitur yang disediakan oleh Echo Framework.

Materi yang dipelajari:
Memahami apa itu REST API
Menggunakan package HTTP pada GoLang
Menggunakan framework Echo untuk manajemen Routing & Middleware di HTTP layer
Melakukan koneksi ke server database
Implementasi server caching dengan Redis
Studi kasus membuat project REST API servis

Bab IV: GoLang Docker & Deployment

Belajar apa itu Docker & Container serta bagaimana melakukan Dockerisasi terhadap aplikasi GoLang dan melakukan deploy ke cloud server.

Materi yang dipelajari:
Memahami apa itu Docker & Docker Compose
Melakukan Dockerisasi untuk aplikasi GoLang
Melakukan Deployment aplikasi GoLang ke Cloud Server

Benefit Belajar

Apa benefit yang kamu dapatkan jika belajar di kursus kami.

Kelas Langsung Dimulai

1 peserta kelas akan langsung dimulai, kamu tidak perlu lagi menunggu peserta lain.

Jadwal Fleksibel

Tentukan jadwal kamu sendiri, kamu tidak akan ketinggalan kelas jika berhalangan hadir.

1 Murid atau 1 Tim

Kelas dapat terdiri dari 1 murid atau 1 tim (maksimal 4 orang). Belajar lebih fokus dan efektif.

Materi Up-to-date

Materi selalu up-to-date, kami susun berdasarkan kebutuhan industri (perusahaan startup) saat ini.

Sertifikat Kelulusan

Kamu akan mendapatkan Sertifikat ketika lulus, yang dapat dimasukan ke CV kamu.

Group Diskusi

Kita akan menyediakan group diskusi, sehingga peserta kursus dapat bertanya kapanpun.

Persiapan Karir

Setelah lulus, kamu akan dipandu untuk mempersiapkan CV dan konsultasi untuk persiapan karir.

1-on-1 Mentoring

Kamu dapat konsultasi 1-on-1 bersama instruktur selama kursus berlangsung atau setelah lulus.

Video Pembelajaran

Kamu dapat mengulangi pembelajaran melalui rekaman video yang dapat diakses selamanya.

“Materi silabus yang didapatkan sangat lengkap, materi yang disampaikan juga mudah dipahami. Banyak ilmu yang saya dapati belajar Golang mulai dari dasar, rest api, mikroservis, messaging, docker, dan masih banyak lagi. Untuk yg mau masuk ke backend Golang semua kualifikasi di bootcamp ini sudah sangat lengkap...“

Tubagus Muhammad Fadillah

IT Support di PT Nutech Integrasi

Alumni Back End Golang

LinkedIn

“Banyak ilmu yang dapat diambil, diimplementasi. Mulai dari hal dasar sampai hal menengah. Thankyou Mas Reza untuk ilmunya!“

Amanda Azallia

Fullstack Developer di Cyberindo Aditama

Alumni Back End Golang

LinkedIn

“Proses pembelajaran lengkap dan terstruktur dengan materi yang sudah dibentuk dan di terangkan langsung, komunikasi 2 arah membantu menjawab yang belum di mengerti“

Brian Bevinius Effendi

Backend Developer di STMIK Dharma Putra institute Tarumanagara

Alumni Back End Golang

Final Project

Final project yang akan kamu kerjakan di fase akhir kelas.

Membangun RESTful APIs Servis Untuk Sistem E-Commerce

Analisa kebutuhan (product requirement).

Kamu akan belajar bagaimana menganalisa kebutuhan produk yang menjadi acuan dalam proses development nanti.

Merancang system design.

Kamu akan belajar bagaimana merancang system design yang mana dibutuhkan sebagai pedoman dalam fase development nanti.

Fase development.

Di fase ini kamu akan fokus ngoding, membangun servis yang dibutuhkan berdasarkan system design yang kamu buat sebelumnya.

Testing.

Proses pengujian dilakukan untuk memastikan sistem yang kamu buat tidak terdapat bugs.

Demo.

Saatnya mempresentasikan hasil pekerjaan kamu.

Mentor Kamu

Mentor kami merupakan praktisi berpengalaman.

Reza Indra

Co-Founder at kodinggo

Reza memiliki pengalaman di Industri IT lebih dari 10 tahun. Sebelumnya bekerja sebagai Backend Developer di perusahaan Startup seperti Lion Parcel, Kumparan, Endeus.tv & Qlue.ai, serta menjadi mentor di salah satu lembaga kursus selama 4 tahun.

LinkedIn

Alif Ramdani

Backend Engineer at Jubelio

Alif telah bekerja sebagai Backend Developer lebih dari dari 5 tahun. Sebelumnya Alif bekerja di berbagai perusahaan Startup seperti Telkom Indonesia, Kumparan & Waresix. Saat ini Alif bekerja di sebuah perusahaan startup omnichannel Jubelio.

LinkedIn

Frederich Blessy

Backend Engineer at Dealls

Blessy saat ini bekerja di Dealls (Startup pencarian kerja & mentoring). Sebelumnya, ia juga bekerja di beberapa perusahaan Startup sebagai Backend Engineer seperti Erajaya, Kumparan & Takalab.

LinkedIn

Dapatkan Sertifikat

Kamu akan mendapatkan sertifikat setelah menyelesaikan program kursus.

Suasana Belajar di Kelas

Kelas bersifat interaktif, kamu dapat langsung bertanya dengan mentor.

Tanggal & Jadwal

Total Durasi Belajar

7 Minggu (42 Jam)

Total Sesi Pertemuan

21 Sesi Pertemuan
3 Sesi Per Minggu (2 Jam Per Sesi)

Jadwal Kelas

Fleksibel, Pilih Jadwal Sendiri
Senin - Minggu
Pukul 09.00 - 22.00 WIB

Lokasi

Online (via Google Meet)

Biaya Program

Early Bird Cash

Diskon 50%

Rp 16.800.000

Rp 7.700.000

  1 peserta langsung dimulai
  1 tim maksimal 4 orang
  Pilih jadwal sendiri
  Materi selalu up-to-date (standar industri)
  Instruktur praktisi berpengalaman lebih dari 5 tahun
  Gratis konsultasi setelah selesai

Daftar Sekarang

Cicilan Tanpa Bunga

Tenor Cicilan 2x

Rp 8.400.000 x2

Rp 4.100.000 x2

  1 peserta langsung dimulai
  1 tim maksimal 4 orang
  Pilih jadwal sendiri
  Materi selalu up-to-date (standar industri)
  Instruktur praktisi berpengalaman lebih dari 5 tahun
  Gratis konsultasi setelah selesai

Daftar Sekarang

Alumni Kami dari Perusahaan &
Universitas Ternama

FAQ's

Apakah peserta wajib memiliki background IT terlebih dahulu?

Ya, peserta diwajibkan sudah ada basic programming sebelumnya atau minimal sudah pernah belajar.

Siapa saja yang bisa ikut kursus?

1. Mahasiswa yang ingin menyusun tugas akhir atau persiapan karir.
2. Karyawan yang ingin switch karir menjadi Back-End Developer.
3. Software developer yang ingin upgrade skill GoLang.
4. Murid sekolah yang ingin belajar GoLang.

Apakah ada persyaratan khusus untuk mengikuti kursus ini?

1. Peserta diwajibkan memiliki laptop dengan spesifikasi minimal Core i3 dengan RAM 8GB.
2. Kecepatan internet yang stabil.
3. Peserta memiliki komitmen yang kuat untuk belajar.

Apakah saya akan mendapat sertifikat setelah lulus?

Setelah kamu lulus kamu akan mendapat sertifikat kelulusan yang bisa kamu gunakan sebagai pengalaman tambahan di CV kamu.

Apakah saja benefit yang saya dapatkan setelah lulus kursus?

Setelah lulus, kamu akan mendapatkan benefit seperti konsultasi untuk persiapan karir, memperluas komunitas & kamu juga dapat konsultasi 1-on-1 dengan mentor jika ada kendala.

Siap berkarir
di Industri Teknologi?
Ayo kita mulai 🚀

   Chat on WhatsApp
Coba Kelas Trial