PERHATIAN!
- Kursus yang dibeli dengan menggunakan Kartu Prakerja tidak dapat dipindahtangankan dan hanya bisa diambil oleh pemegang Kartu Prakerja yang bersangkutan. Kursus yang dipindahtangankan dapat berakibat tidak dikeluarkannya sertifikat penyelesaian dan/atau tidak dibayarkannya insentif oleh Pemerintah.
- Jika kamu pengguna Kartu Prakerja, harap gunakan nama, alamat email, dan nomor HP yang sama dengan yang kamu gunakan ketika mendaftar Kartu Prakerja.
- Syarat Kelulusan: Mengakses semua materi belajar, menyelesaikan kuis di setiap perpindahan dari satu sesi/modul ke sesi/modul lainnya (minimum passing grade 80%) dan menyelesaikan tes akhir (minimum passing grade 60%).
- Kursus yang sudah dibeli/sudah melakukan pembayaran melalui Prakerja atau pembayaran lainnya tidak dapat dibatalkan dan/atau direfund.
Deskripsi:
Pelatihan ini akan mempelajari bagaimana menulis program dengan Javascript dan mengeksekusinya dengan Node.js, sehingga nantinya dapat berjalan baik di front-end mau pun back-end. Peserta diharapkan mampu menulis dan memelihara kode pemrograman yang baik dan benar sesuai dengan standar professional. Profesi yang direkomendasikan setelah mengikuti pelatihan yaitu: Programmer aplikasi.
Tujuan Umum:
Peserta pelatihan dapat memahami bahasa pemrograman JavaScript, dapat menulis kode pemrogramannya secara baik dan benar dan dapat dieksekusi pada Node.js. Dengan mampu mencapai minimum scoring penilaian 60 untuk membuat suatu program berbasis Javascript yang dapat berjalan baik di front-end mau pun back-end pada saat pengumpulan unjuk keterampilan.
Tujuan Khusus:
- Mampu mengerti konsep bahasa Javascript yang dipakai pada web dan aplikasi umum
- Dapat mengetahui dan menulis kode pemrograman dengan Javascript
- Membuat suatu program aplikasi yang dapat berjalan sesuai keinginan
- Memperbaiki kode program Javascript yang sudah ada
- Melakukan uji coba menjalankan program aplikasi berbasis Javascript
Aspek Kompetensi
Pengetahuan:
- Mengetahui macam-macam materi bahasa pemrograman JavaScript seperti: Sintaks, input/output, variable, operasi matematika, selection, repetition, array, function dan built-in function; memanfaatkan Node.js untuk mengeksekusi kode; mengetahui konsep boolean pada kondisi seperti: AND, OR, NOT, dll
- Mengetahui kondisi dengan if, else, switch, dll
- Mengetahui isi dan perbedaan repetition seperti: for, while, do while materi
- Mengetahui cara dan kapan menggunakan function & built-in function
- Mengerti batasan dan penerapan Object Oriented Programming di Javascript
- Contoh-contoh praktek dasar dan pembahasannya
- Mempelajari notasi ECMAScript 6
- Memanfaatkan JSON untuk bertukar dan menyimpan data, serta contoh penggunaan
- Mengenal konsep Model-View-Controller untuk membangun aplikasi yang kompleks, serta contoh penggunaan
Keterampilan:
- Peserta mampu menulis kode Javascript
- Peserta mampu menentukan sintaks yang tepat bila ada beberapa pilihan penggunaan perintah yang mirip
- Peserta memiliki algoritma berpikir yang sistematis dalam menemukan solusi masalah
- Peserta mampu memperbaiki kode pemrograman yang sudah ada
Sikap:
- Teliti dalam menggunakan sintaks secara tepat tanpa menimbulkan kesalahan, dan diketahui saat membuat kode
- Fokus pada pengerjaan program aplikasi dengan memisahkan logikal berbasis Model-View-Controller
- Mengikuti standar tata cara penulisan kode pemrograman yang benar dengan kesepakatan profesional
Materi Pelatihan:
- Dasar Algoritma Pemrograman dan Perkenalan JavaScript
- Perkenalan JavaScript dan Mengenal Kondisi
- Mengenal Perulangan, Mengenal Larik, Mengenal Fungsi
- Mempelajari Obyek, Larik Obyek, ECMA Script 6 dan Studi Kasus
- OOP : Basic Class & Theories of OOP, SON, Design Pattern : MVC
Durasi Pelatihan:
Topik |
Durasi |
Dasar Algoritma Pemrograman dan Perkenalan JavaScript
|
180 menit |
Perkenalan JavaScript dan Mengenal Kondisi
|
180 menit |
Mengenal Perulangan, Mengenal Larik, Mengenal Fungsi
|
180 menit |
Mempelajari Obyek, Larik Obyek, ECMA Script 6 dan Studi Kasus
|
180 menit |
OOP : Basic Class & Theories of OOP, SON, Design Pattern : MVC
|
180 menit |
Total Durasi |
900 menit |
Metode Evaluasi:
- PRE-TEST & POST-TEST
- KUIS
- UNJUK KETERAMPILAN
- Waktu penyelenggaraan unjuk keterampilan: Dilaksanakan setelah melakukan post test dan dikumpulkan maksimal 3 hari setelah instruksi unjuk keterampilan diberikan atau setelah webinar sesi terakhir berakhir
- Instruksi unjuk keterampilan: Instruksi akan didapatkan di sesi terakhir webinar dan aktivitas unjuk keterampilan
Metode Pelatihan:
Daring (Online)
Metode Absensi:
Metode absensi yang digunakan Course-Net, terdapat pada LMS, dengan mencatat kehadiran peserta by sistem. Catatan absensi yang disimpan adalah waktu dimana peserta mengklik tombol attand meeting pada setiap sesi webinar.
Jenis/Klasifikasi Sertifikat:
- Sertifikat Penyelesaian diberikan kepada seluruh peserta yang telah mengikuti seluruh materi pelatihan dan menyelesaikan Evaluasi Akhir sampai dengan Unjuk Keterampilan.
- Bagi peserta yang mendapatkan nilai Unjuk Keterampilan mencapai skor 80 atau lebih mendapatkan Sertifikat Berpredikat.
Syarat dan Ketentuan Peserta:
- Peserta berusia minimal 18 tahun dan lulusan SMA/SMK/Sederajat
- Memiliki gawai/handphone yang terkoneksi internet bagus untuk belajar
- Diharapkan memiliki PC/notebook untuk menginstal aplikasi dan langsung belajar di sistem yang dimiliki peserta
Cara Redeem Voucher:
- Mengakses link LMS pada: https://coaching.course-net.com/login/
- Lakukan Register terlebih dahulu jika belum memiliki Akun. Jika sudah memiliki Akun, lakukan Login pada halaman Login
- Lakukan Redeem Voucher pada Menu Home lalu pilih prakerja
- Masuk ke menu Pelatihan Saya
- Cari Pelatihan yang baru saja di redeem, klik tombol View Detail
- Peserta wajib join group Telegram sebelum mengikuti sesi Webinar dengan mengklik tautan pada sub menu Telegram
- Peserta wajib mengisi Pre-Test sebelum mengikuti sesi Webinar dengan memilih sub menu Course Test, klik tombol Pre Test
- Semua jadwal sesi Webinar terdapat pada menu Pelatihan Saya, sub menu Webinar
- Peserta wajib mengerjakan Quiz setiap selesai mengikuti sesi Webinar, dengan memilih sub menu Course Lesson, kemudian pilih Quiz
- Peserta wajib mengisi Post-Test setelah menyelesaikan 1 batch sesi Webinar dengan memilih sub menu Course Test, kemudian klik tombol Post Test
- Peserta wajib mengerjakan Unjuk Keterampilan setelah mengikuti sesi Webinar dengan cara :
- Klik sub menu Project Case
- Klik View Assignment
- Klik sub menu Upload Assignment
- Klik pada bagian “Upload your answer here! “ untuk melakukan upload dokumen Unjuk Keterampilan
- Klik tombol Submit
- Peserta dapat mengunduh Certificate setelah Nilai Unjuk Keterampilan keluar, dengan meng pada menu My Course, sub menu Certificate
Panduan lengkap redeem dapat ditonton juga pada video berikut: https://youtu.be/hoBv3hdHYvI