IT & Data
Online,Baru
Menjadi Javascript Engineer menggunakan Javascript dan Node.js bagi Developer IT dan Programmer Web
Course-Net
Mengenai Institusi

Course-Net
Detail Kelas
Tentang Kelas
Durasi : 362 menit
Deskripsi
Mempelajari Javascript menggunakan Node.js. Kode dapat dijalankan di front-end dan back-end. Peserta akan mampu menulis dan memelihara kode secara baik dan benar sesuai dengan standar professional; memperbaiki kode pemrograman yang ada untuk meningkatkan efisiensi dan berjalan sesuai permintaan; melakukan uji coba untuk memastikan aplikasi menghasilkan informasi yang diinginkan. Profesi setelah mengikuti pelatihan: programmer aplikasi dan pengembang software
Metode Pembelajaran
Self Paced Learning
Kuota: Tidak Terbatas
Metode Evaluasi
Kuis
Post Test
Tugas Praktek
Tujuan Pembelajaran
Tujuan Umum
Melalui pembelajaran ini, peserta mengenal bahasa pemrograman JavaScript, dapat menulis kode pemrogramannya secara baik dan benar dan dapat dieksekusi pada Node.js. Dengan mengikuti pelatihan ini, peserta dapat membuat suatu program berbasis Javascript yang dapat berjalan baik di front-end mau pun back-end.
Tujuan Khusus
- Mampu mengerti konsep bahasa Javascript yang dipakai pada web dan aplikasi umum
- Dapat 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
Kurikulum dan Kompetensi
1 Dasar Algoritma Pemrograman (video pembelajaran) 14:21
Pengenalan Algoritma 6:47
Pseudocode 2:19
Latihan Pseudocode 5:15
2 Perkenalan JavaScript (video pembelajaran) 38:48
Pengenalan Visual Studio Code 4:34
Variabel-part1 7:00
Variabel-part2 5:02
Operator-part1 7:44
Operator-part2 7:42
Latihan Operator 6:46
3 Mengenal Kondisi (video pembelajaran) 33:03
Kondisi-part1 7:44
Kondisi-part2 3:30
IF Else 6:11
Switch Case 7:31
Kondisi Bersarang / Nested If 8:07
4 Mengenal Perulangan (video pembelajaran) 20:10
Perulangan-part1 7:31
Perulangan-part2 4:30
Perulangan Bersarang/Nested Looping 8:09
5 Mengenal Larik (video pembelajaran) 20:17
Larik / Array 8:47
Larik Multidimensi 4:22
Latihan Array 7:08
6 Mengenal Fungsi (video pembelajaran) 17:55
Mengenal Fungsi 7:11
Fungsi Moduler 4:29
Latihan Fungsi 6:15
7 Obyek (video pembelajaran) 13:52
Mengenal Object 7:04
Latihan Objek 6:48
8 Larik Obyek (video pembelajaran) 13:51
Larik Objek 6:33
Latihan Larik Objek 7:18
9 Studi Kasus (video pembelajaran) 44:55
Pengenalan node.js 5:34
Studi Kasus Cek Bilangan Prima-part1 4:55
Studi Kasus Cek Bilangan Prima-part2 6:50
Studi Kasus Mengubah Jadi Huruf Besar 4:15
Studi Kasus Mencari Nilai Max dan Min 7:30
Studi Kasus Menghitung Huruf Vokal 5:07
Studi Kasus Mencari Rata-rata Terbesar-part1 4:18
Studi Kasus Mencari Rata-rata Terbesar-part2 6:26
10 ECMAScript 6 (video pembelajaran) 32:25
Pengenalan ECMAScript 6 5:47
SIntaks let dan const 5:24
Sintaks Arrow 7:23
Fungsi Baru 8:06
Destrukturisasi Elemen 5:45
11 OOP : Basic Class (video pembelajaran) 15:52
Pengenalan Object Oriented Programming 7:32
Latihan Object Oriented Programming 8:20
12 OOP: Theories of OOP (video pembelajaran) 19:41
Pilar Object Oriented Programming 7:35
Latihan Inheritance dan Encapsulation-part1 6:31
Latihan Inheritance dan Encapsulation-part2 5:35
13 JSON (video pembelajaran) 14:50
Pengenalan Format JSON 8:53
Latihan JSON 5:57
14 Design Pattern : MVC (video pembelajaran) 62:05
Konsep MVC 8:11
Latihan MVC I-part1 7:04
Latihan MVC I-part2 5:58
Latihan MVC II-part1 8:22
Latihan MVC II-part2 9:24
Latihan MVC III-part1 7:58
Latihan MVC III-part2 7:15
Latihan MVC IV 7:53
Total 362:05
Aspek Kompetensi
Aspek 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
materi: (1-Dasar Algoritma Pemrograman durasi mulai 00:00 s/d 14:21), (2-Perkenalan JavaScript durasi mulai 00:00 s/d 38:48), (5-Mengenal Larik durasi mulai 00:00 s/d 20:17)
Mengetahui kondisi dengan if, else, switch, dll
materi: (3-Mengenal Kondisi durasi mulai 00:00 s/d 33:03)
Mengetahui isi dan perbedaan repetition seperti: for, while, do while materi: (4-Mengenal Perulangan durasi mulai 00:00 s/d 20:10)
Mengetahui cara dan kapan menggunakan function & built-in function
materi: (6-Mengenal Fungsi durasi mulai 00:00 s/d 17:55)
Mengerti batasan dan penerapan Object Oriented Programming di Javascript
materi: (7-Obyek durasi mulai 00:00 s/d 13:52), (8-Larik Obyek durasi mulai 00:00 s/d 13:51), (11-OOP: Basic Class durasi mulai 00:00 s/d 15:52), (12-OOP: Theories of OOP durasi mulai 00:00 s/d 19:41)
Contoh-contoh praktek dasar dan pembahasannya
materi: (9-Studi Kasus durasi mulai 00:00 s/d 44:55)
Mempelajari notasi ECMAScript 6 materi: (10-ECMAScript 6 durasi mulai 00:00 s/d 32:25)
Memanfaatkan JSON untuk bertukar dan menyimpan data, serta contoh penggunaan
materi: (13-JSON durasi mulai 00:00 s/d 14:50)
Mengenal konsep Model-View-Controller untuk membangun aplikasi yang kompleks, serta contoh penggunaan
materi: (14-Design Pattern: MVC durasi mulai 00:00 s/d 62:05)
Aspek Keterampilan
Dapat menulis kode Javascript
materi: (3-Mengenal Kondisi durasi mulai 00:00 s/d 33:03), (4-Mengenal Perulangan durasi mulai 00:00 s/d 20:10), (6-Mengenal Fungsi durasi mulai 00:00 s/d 17:55), (13-JSON durasi mulai 00:00 s/d 14:50)
Dapat menentukan menentukan sintaks yang tepat bila ada beberapa pilihan penggunaan perintah yang mirip
materi: (5-Mengenal Larik durasi mulai 00:00 s/d 20:17), (7-Obyek durasi mulai 00:00 s/d 13:52), (8-Larik Obyek durasi mulai 00:00 s/d 13:51), (10-ECMAScript 6 durasi mulai 00:00 s/d 32:25), (11-OOP: Basic Class durasi mulai 00:00 s/d 15:52), (12-OOP: Theories of OOP durasi mulai 00:00 s/d 19:41)
Memiliki algoritma berpikir yang sistematis dalam menemukan solusi masalah
materi: (1-Dasar Algoritma Pemrograman durasi mulai 00:00 s/d 14:21), (2-Perkenalan JavaScript durasi mulai 00:00 s/d 38:48), (14-Design Pattern: MVC durasi mulai 00:00 s/d 62:05)
Mampu memperbaiki kode pemrograman yang sudah ada
materi: (9-Studi Kasus durasi mulai 00:00 s/d 44:55)
Aspek Sikap
Teliti dalam menggunakan sintaks secara tepat tanpa menimbulkan kesalahan, dan diketahui saat membuat kode materi: (1-Dasar Algoritma Pemrograman durasi mulai 00:00 s/d 14:21), (2-Perkenalan JavaScript durasi mulai 00:00 s/d 38:48), (3-Mengenal Kondisi durasi mulai 00:00 s/d 33:03), (4-Mengenal Perulangan durasi mulai 00:00 s/d 20:10), (5-Mengenal Larik durasi mulai 00:00 s/d 20:17), (6-Mengenal Fungsi durasi mulai 00:00 s/d 17:55), (9-Studi Kasus durasi mulai 00:00 s/d 44:55)
Fokus pada pengerjaan program aplikasi dengan memisahkan logikal berbasis Model-View-Controller
materi: (7-Obyek durasi mulai 00:00 s/d 13:52), (8-Larik Obyek durasi mulai 00:00 s/d 13:51), (11-OOP: Basic Class durasi mulai 00:00 s/d 15:52), (12-OOP: Theories of OOP durasi mulai 00:00 s/d 19:41), (14-Design Pattern: MVC durasi mulai 00:00 s/d 62:05)
Mengikuti standar tata cara penulisan kode pemrograman yang benar dengan kesepakatan profesional
materi: (10-ECMAScript 6 durasi mulai 00:00 s/d 32:25), (13-JSON durasi mulai 00:00 s/d 14:50)
Fasilitas
- Ujiaan & Evaluasi
- Sertifikat Digital
Jadwal Sesi Konsultasi
Hari: Rabu Pukul: 19:00 sd 20:00 WIB bersama Vincent Guizot
Instruktur
Vincent Guizot
Vincent mengawali karirnya sebagai IT Specialist serta Frontend Developer and UI/UX Designer, dan selama perjalanan karirnya, Vincent menemukan hasrat yang besar khususnya pada bidang Full Stack Web Developer. Selain seorang profesional di bidang Full Stack Developer dengan berbagai framework terbaru serta berbagai bahasa baik untuk front-end mau pun back-end, Vincent juga menjadi coach Advanced pada Course-net untuk memberikan ilmu yang dimilikinya bagi para antusias IT muda.
Syarat dan Ketentuan
- Pendidikan minimal SMA
- Memiliki gawai/handphone yang terkoneksi internet bagus, diharapkan memiliki PC/Laptop untuk secara langsung menginstal dan memprogram Javascript dengan Visual Studio Editor dan Node.js
Penukaran Kode Voucher
- Langkah 1: Beli pelatihan program Course Net Indonesia di Tokopedia
- Langkah 2: Tunggu agar order menjadi “sukses”
- Langkah 3: Lakukan redeem voucher ke COURSE-NET INDONESIA dengan mengakses url berikut https://coaching.course-net.com/
- Langkah 4: Apabila belum memiliki akun, maka peserta harus melakukan Registrasi terlebih dahulu dengan cara klik tombol Register lalu masukkan data yang diminta sebagai Informasi Registrasi, Setelah selesai klik “Register” untuk melanjutkan
- Langkah 5: Akan Muncul notifikasi sukses melakukan registrasi, Selanjutnya silakan cek email untuk verifikasi (jika tidak ada di Inbox, silakan dicek di Spam).
- Langkah 6: Setelah berhasil verifikasi email, Anda akan langsung diarahkan ke halaman Login LMS. Lakukan Login dengan email dan password yang dibuat saat registrasi, kemudian saat berhasil akan masuk ke halaman Home.
- Langkah 7: Masukan Kode Voucher anda pada tempat yang disediakan, Klik tombol Claim.
- Langkah 8: Jika Anda sudah berhasil melakukan redeem voucher, untuk memulai pembelajaran klik menu My Course
- Langkah 9: Jika anda mengalami kesulitan silahkan kunjungi https://prakerja.course-net.com/ atau hubungi team Customer Service Admin Course-Net pada nomor 0812-8114-0833