Webinar
Berkarir Sebagai Backend Engineer dengan Golang
Highlight
Info Penting Kursus di Pijar Mahir
- Anda bisa mengerjakan kursus ini langsung di platform Pijar Mahir
- Sertifikat bisa Anda 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
Sesi Pembuka : 20 menit
Version Control Git (Git Flow), Introduction Algorithm & Computational Thinking & Organization in Computer (OS) : 120 menit
Hari ke 2
Basic Programming (Variable,Operator, Logical, Loop, Function) : 120 menit
Hari ke 3
Data Structure Go (Array, Slice, Map) : 120 menit
Hari ke 4
String, Advance Function, Pointer, Heap & Stack, Struct, Method, Interface, Garbage Collector, Package & Error Handling : 120 menit
Hari ke 5
Fundamental Rest API & OSI Layer Network, Basic Framework (Echo) & Alternative Framework : 120 menit
Hari ke 6
Connection and Interaction DB & ORM (Gorm) : 120 menit
Hari ke 7
MVC Architecture : 120 menit
Hari ke 8
Deployment (Heroku) : 120 menit
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
Waktu penyelenggaraan Unjuk Keterampilan :
Dilaksanakan setelah melakukan postest dan di kumpulkan maksimal 3 hari setelah instruksi unjuk keterampilan diberikan atau setelah webinar sesi terakhir selesai dilaksanakan.
Jenis/Klasifikasi Sertifikat
Sertifikat Penyelesaian
Syarat Peserta untuk mendapatkan sertifikat :
- Peserta wajib mengikuti seluruh rangkaian pelatihan untuk mendapat Sertifikat Penyelesaian dan insentif Prakerja
- Peserta wajib mengerjakan Tugas "Unjuk Keterampilan". Penyertaan hasil "Unjuk Keterampilan" dilakukan oleh peserta maksimal 3 x 24 jam setelah instruksi diberikan, dengan tata cara penyertaan hasil yang diatur sesuai pada Instruksi Unjuk Keterampilan.
- Sertifikat akan diberikan paling lambat H+7 setelah Tenaga Pelatih memberikan nilai "Unjuk Keterampilan" yang sudah dikumpulkan peserta.
- Waktu penyelenggaraan Unjuk Keterampilan :
Dilaksanakan setelah melakukan postest dan di kumpulkan maksimal 3 hari setelah instruksi unjuk keterampilan diberikan atau setelah webinar sesi terakhir selesai dilaksanakan.
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
Batch 4
22/05/2023 sd 31/05/2023 (18.40-21.00)
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.
Tata cara reedem code untuk peserta Prakerja :
Daring/Online/Webinar :
1. Peserta wajib melakukan redeem code untuk mengikuti pelatihan dan mendapat insentif Prakerja.
2. Redeem code bisa dilakukan paling cepat 1 jam sebelum pelatihan berlangsung, dan paling lambat 1 jam setelah pelatihan berlangsung
Cara redeem Pelatihan Daring/Online :
- Klik Kursus Saya,
- Klik Kursus online,
- Kemudian pilih kursus yang kode redeemnya akan diredeem,
- Kemudian klik "mulai kursus", lalu masukan kode redeem prakerja dan klik "redeem kursus",
Luring/offline :
- Peserta wajib datang langsung ke lokasi pelatihan dan redem akan dilakukan menggunakan aplikasi SHIVA di lokasi/tempat pelatihan berlangsung.
Info Lainnya
Materi Pelatihan
Materi
Pilihan Event
Kursus ini belum memiliki Event
Rating & Ulasan
4.8
/5
(334 Rating)
0
0
0
0
0