Beli di aplikasi dan dapatkan promo menarik

Berkarir Sebagai Backend Engineer dengan Golang

Webinar

logo-prakerja

Berkarir Sebagai Backend Engineer dengan Golang

Oleh: Alterra Academy

Highlight

Info Penting Kursus di Pijar Mahir

  • Kamu bisa mengerjakan kursus ini langsung di platform Pijar Mahir
  • Sertifikat bisa kamu akses di Profil pada menu Sertifikat Saya setelah menyelesaikan kursus

Detail Pelatihan

Deskripsi Pelatihan
Berdasarkan data yang diperoleh dari berbagai platform untuk mencari pekerjaan seperti Linkedin dan Glints terdapat kurang lebih 1000 lowongan untuk posisi back-end developer. Dengan mengikuti pelatihan yang diadakan, diharapkan tingkat penguasaan kalian berada pada level intern atau junior software engineer. Kalian akan mampu bernalar untuk menyelesaikan masalah kompleks serta tantangan di industri dengan menggunakan kompetensi sebagai seorang back-end developer.

Tujuan Umum Pelatihan
Peserta pelatihan mampu membuat back end aplikasi berbasis Golang dengan menunjukkan nilai minimal 80 pada saat praktek mandiri.

Tujuan Khusus Pelatihan
● Mengimplementasikan Version Control Git (Git Flow), Introduction Algorithm & Computational Thinking & Organization in Computer (OS)
● Mengimplementasikan Basic Programming (Variable, Operator, Logical, Loop, Function)
● Mengimplementasikan Data Structure Go (Array, Slice, Map)
● Mengimplementasikan String, Advance Function, Pointer, Heap & Stack, Struct, Method, Interface, Garbage Collector, Package & Error Handling
● Mengimplementasikan Fundamental Rest API & OSI Layer Network, Basic Framework (Echo) & Alternative Framework
● Mengimplementasikan Connection and Interaction DB & ORM (Gorm)
● Mengimplementasikan MVC Architecture
● Mengimplementasikan Deployment (Heroku)

Aspek Kompetensi: Pengetahuan (Knowledge)
1. Menggunakan algoritma dan CLI untuk diterapkan pada kode yang dibuat.
2. Menggunakan bahasa Golang untuk menyelesaikan masalah pemrograman.
3. Mampu menggunakan dan membedakan setiap struktur data pada Golang.
4. Mengimplementasikan beberapa konsep di Golang, seperti Pointer, Heap & Stack, Garbage Collector, function & method, interface, dan error handling, serta import.
5. Mengimplementasikan konsep REST API dan OSI Layer.
6. Mengimplementasikan dasar-dasar penggunaan framework dalam pengembangan aplikasi back-end Golang.
7. Mengimplementasikan konsep object relational mapping.

Aspek Kompetensi: Keterampilan (Skill)
1. Membangun pengelola branch (version control) dan kolaborasi dalam proyek dengan menggunakan Git dan Github.

Aspek Kompetensi: Sikap (Attitude)
1. Pentingnya penguasaan algoritma dan pemrograman dasar golang, CLI, REST API, ORM dan MVC dalam pengembangan aplikasi backend.
2. Membangun penggunaan tipe data, deklarasi variabel, berbagai macam operator, function secara tepat di Golang.
3. Membangun struktur data Array, Slice, dan Map, serta Struct sebagai penyimpanan nilai.
4. Mampu membangun package internal dan eksternal di Golang, menerapkan interface, pointer, function & method, serta menangani pesan error.

Kelompok Sasaran
Usia minimum 18 tahun
Usia maksimum 60 tahun
- Pendidikan minimal SMP
- Memiliki laptop dengan spesifikasi Core i3 2.5Ghz atau lebih, ram 4 Gb atau lebih, storage SSD/HDD 500 GB
- Memiliki koneksi internet upload 1 Mb dan download 4 Gb
- Memiliki ketertarikan dengan bahasa pemrograman golang atau dunia industri IT

Durasi Per Sesi
Hari ke 1
08.40 - 19.00 WIB. Sesi Pembuka : 20 menit
09.00 - 11.00 WIB. Version Control Git (Git Flow), Introduction Algorithm & Computational Thinking & Organization in Computer (OS) : 120 menit
Hari ke 2
09.00 - 11.00 WIB. Basic Programming (Variable,Operator, Logical, Loop, Function) : 120 menit
Hari ke 3
09.00 - 11.00 WIB. Data Structure Go (Array, Slice, Map) : 120 menit
Hari ke 4 
09.00 - 11.00 WIB. String, Advance Function, Pointer, Heap & Stack, Struct, Method, Interface, Garbage Collector, Package & Error Handling : 120 menit
Hari ke 5
09.00 - 11.00 WIB. Fundamental Rest API & OSI Layer Network, Basic Framework (Echo) & Alternative Framework : 120 menit
Hari ke 6
09.00 - 11.00 WIB. Connection and Interaction DB & ORM (Gorm) : 120 menit
Hari ke 7
09.00 - 11.00 WIB. MVC Architecture : 120 menit
Hari ke 8
09.00 - 11.00 WIB. Deployment (Heroku) : 120 menit
11.00 - 11.20 WIB. Sesi Penutup : 20 menit

Total Durasi
1000 menit

Kapasitas Peserta
50 Peserta

Metode Pembelajaran
Daring

Metode Evaluasi
1. Pre Test
2. Quiz
3. Post Test

Unjuk Keterampilan
Pelatihan ini akan membuat Buatlah API dengan mengerluarkan data, error handling, mvc, penggunaan postman, management version dengan version control GIT. Dengan indikator penilaian Product Success, Git workflow, Technology innovation, Design Rest API, Back end Project, dan Deployment di AWS.

Jenis/Klasifikasi Sertifikat
Sertifikat Penyelesaian

Jadwal Pelatihan
Batch 1. 08-03-2023 s.d 17-03-2023
Pertemuan 1 : 08 Maret, 18.40 - 21.00 WIB
Pertemuan 2 : 09 Maret, 18.40 - 21.00 WIB
Pertemuan 3 : 10 Maret, 19.00 - 21.00 WIB
Pertemuan 4 : 13 Maret, 19.00 - 21.00 WIB
Pertemuan 5 : 14 Maret, 19.00 - 21.00 WIB
Pertemuan 6 : 15 Maret, 19.00 - 21.00 WIB
Pertemuan 7 : 16 Maret, 19.00 - 21.00 WIB
Pertemuan 8 : 17 Maret, 19.00 - 21.00 WIB
Batch 2. 03-04-2023 s.d 12–04-2023
Pertemuan 1 : 03 April, 09.40 - 12.00 WIB
Pertemuan 2 : 04 April, 10.00 - 12.00 WIB
Pertemuan 3 : 05 April, 10.00 - 12.00 WIB
Pertemuan 4 : 06 April, 10.00 - 12.00 WIB
Pertemuan 5 : 07 April, 10.00 - 12.00 WIB
Pertemuan 6 : 10 April, 10.00 - 12.00 WIB
Pertemuan 7 : 11 April, 10.00 - 12.00 WIB
Pertemuan 8 : 12 April, 10.00 - 12.00 WIB
Batch 3. 01-05-2023 s.d 10–05-2023
Pertemuan 1 : 01 Mei, 18.40 - 21.00 WIB
Pertemuan 2 : 02 Mei, 19.00 - 21.00 WIB
Pertemuan 3 : 03 Mei, 19.00 - 21.00 WIB
Pertemuan 4 : 04 Mei, 19.00 - 21.00 WIB
Pertemuan 5 : 05 Mei, 19.00 - 21.00 WIB
Pertemuan 6 : 08 Mei, 19.00 - 21.00 WIB
Pertemuan 7 : 09 Mei, 19.00 - 21.00 WIB
Pertemuan 8 : 10 Mei, 19.00 - 21.00 WIB

Profil Pengajar
Mohammad Rizky Kurniawan
Memulai bekerja pada tahun 2015. Memiliki pengalaman bekerja sebagai seorang mobile developer, Coordinator Lapangan & Mentor Program SMKCoding, dan academic instructor pada bidang pemrograman.

Materi Pelatihan

0 Materi

Pilihan Event

Rating & Ulasan

0

5.0

/5

(2 Rating)

profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
course thumbnail

Rp1.500.000

Benefit yang Didapat:

  • Link Webinar
  • Tes Evaluasi Pelatihan
  • Sertifikasi Penyelesaian
logo pijarmahir

Powered By

logo telkom

WhatsApp

0812 8899 9576

Email

info@pijarmahir.id

Ikuti Kami di

InstagramLinkedinFacebookTwitter

Download Sekarang

Play Store

Layanan Pengaduan Konsumen

Gedung Telkom Direktorat Business and Technology

Jl. Prof. DR. Soepomo No.139, RT.13/RW.2, Tebet Bar., Kec. Tebet, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12810

Kontak Pelanggaran Usaha

Direktorat Jenderal Perlindungan Konsumen dan Tertib Niaga Kementerian Perdagangan Republik Indonesia

Whatsapp: 0853 1111 1010

©2020-2023 Pijar Mahir. All Right Reserved