Silabus - Program Web Development + React Bootcamp
Silabus - Program Web Development + React Bootcamp
Deskripsi Pelatihan Program Web Development + React adalah hasil kolaborasi Hacktiv8 dan IBM melalui badge
SkillsBuild Web Development. Program ini berfokus pada pengembangan aplikasi web modern
menggunakan ReactJS untuk front-end. Peserta akan memulai dengan dasar-dasar pengembangan
web seperti HTML, CSS, JavaScript, dan penggunaan Git dan GitHub. Selanjutnya, mereka akan
belajar menjadi Frontend Developer dengan ReactJS dan React Native untuk pengembangan
aplikasi mobile, sehingga siap mengembangkan aplikasi yang dinamis dan interaktif.
Output Pelatihan Lulusan program ini diharapkan menjadi Frontend Developer dengan ReactJS, memiliki pemahaman
komprehensif sebagai web developer, serta mampu menyelesaikan dua final project pada Web
Development Program dan React Program sebagai portofolio. Selain itu, peserta akan
menyelesaikan assignment untuk mengasah kreativitas dan skill, serta memiliki pemahaman dasar
tentang React Native.
6. Project Showcase
Syarat Kelulusan - Mengikuti Pelatihan minimal 95% dari keseluruhan sesi (wajib hadir 38 pertemuan)
- Lulus Pre Test dengan nilai minimal 75
- Mengerjakan seluruh assignment/challenge dan Final Project dengan nilai kelulusan minimal
75
- Melengkapi progress modul di kode.id s/d 100%
Rencana Pelatihan
No Modul Topik Outcome JP
Peserta memahami dasar-dasar HTML,
Basic Web Development Komponen Website, Memahami
membuat dan menjalankan file HTML,
1 Konsep HTML, Membuat File 9
menggunakan tag, elemen, dan atribut HTML,
plus (Self Paced Learning) HTML
serta struktur halaman web.
Peserta mampu membuat website sederhana
dengan HTML & CSS serta
Basic Web Development Pengenalan CSS, Membuat Project
2 mengimplementasikan teknik layouting 9
plus (Self Paced Learning) HTML & CSS
Flexbox CSS guna menyusun tata letak
halaman web secara fleksibel dan responsif.
Peserta memahami fungsi dasar komputer,
perbedaan perangkat keras dan perangkat
lunak, cara komputer membaca kode, desain
web vs. pengembangan web, komponen situs
Basic Web Developmen Web Development Basics - IBM web, langkah-langkah pengembangan web,
3 9
plus (Self Paced Learning) SkillsBuild proses sisi klien vs. sisi server, area fokus dan
bahasa pengembangan front-end dan
back-end, perbedaan World Wide Web dan
internet, serta manfaat cloud dalam
pengembangan web.
Peserta memahami cara pengembang web
membuat situs web, mengenali bahasa
pengembangan web umum seperti HTML, CSS,
Basic Web Development Developing Sites for the Web -
4 dan JavaScript, memahami evolusi 9
plus (Self Paced Learning) IBM SkillsBuild
bahasa-bahasa tersebut, dan mempelajari
siklus hidup pengembangan perangkat lunak
serta cara pendekatan agile.
Peserta memahami struktur dasar dokumen
HTML dan elemen umum untuk membangun
halaman web, atribut HTML dan pentingnya
Basic Web Development Introduction to HTML and CSS -
5 mengatur informasi, serta mendapatkan 9
plus (Self Paced Learning) IBM SkillsBuild
wawasan tentang CSS dan model kotak CSS,
dan mempelajari praktik terbaik dalam
menulis HTML dan CSS.
Basic Web Development Menyusun Layout UI & Peserta mampu menggunakan Bootstrap
6 9
plus (Self Paced Learning) Framework CSS Bootstrap untuk menstyling halaman HTML
Peserta memahami cara menggunakan
JavaScript dengan HTML untuk membuat
Basic Web Development Bringing Websites to Life with situs web dinamis, sintaks JavaScript, cara
7 9
plus (Self Paced Learning) JavaScript - IBM SkillsBuild kerja variabel, fungsi, ekspresi, event,
penggunaan data serta fungsi dan keuntungan
menggunakan Node.js.
Peserta memahami dasar-dasar Command
Line Interface (CLI), konsep Git melalui analogi
dengan parcel, mengenal fitur-fitur GitHub,
Basic Web Development
8 Learning Git and GitHub Basics membuat repository di GitHub, melakukan 9
plus (Self Paced Learning)
clone remote repository, push perubahan ke
remote repository, serta mengambil revisi
dengan git pull.
Alur Pendaftaran
Tahapan Kegiatan
Tahap 1 PENDAFTARAN
1. Calon peserta mengunjungi situs digitalent.kominfo.go.id.
2. Registrasi Awal mengisi Informasi Akun Calon Peserta
3. Notifikasi/konfirmasi Akun untuk mendaftar disampaikan melalui Email, pastikan
email yang di-submit merupakan email aktif
4. Selanjutnya kembali ke profil pendaftaran peserta pada website pendaftaran
5. Klik Akademi pilih “Fresh Graduate Academy”
6. Klik Tema pilih “Web Development Program + React”
7. Klik “DAFTAR SEKARANG”
8. isi biodata dengan lengkap, perhatikan beberapa hal berikut:
a. pastikan penulisan NIK/NIP benar dan tidak ada salah huruf/angka
b. pastikan penulisan NAMA LENGKAP benar dan tidak ada salah huruf (Nama
yg akan tercetak pada Certificate of Completion)
c. pastikan berkas FOTO yang di-upload terlihat wajah dengan jelas (disarankan
menggunakan foto formal)
d. pastikan penulisan EMAIL benar dan tidak ada salah huruf/angka
e. pastikan EMAIL yang didaftarkan email aktif
f. pastikan penulisan NOMOR TELEPON adalah yang aktif digunakan, penulisan
benar dan tidak ada salah angka. Nomor telepon yang digunakan selama
pelatihan tidak dapat diubah.
g. Pastikan berkas KTP/KK/Surat Pernyataan dan keterangan di-upload dengan
ukuran dan tampilan yang dapat dilihat, tidak kekecilan dan tidak kebesaran.
h. pastikan penulisan semua data diisi dengan lengkap dan benar
i. pastikan semua berkas terunggah
9. Periksa kembali dengan perlahan, teliti dan berulang data yang telah diinput
10. Centang semua ketentuan yang diwajibkan oleh Panitia Penyelenggara, seperti:
a. Menyetujui Surat Pernyataan Peserta DTS 2024
b. Menyetujui Syarat dan Ketentuan DTS 2024
c. Sanggup Mempersiapkan fasilitas pendukung secara mandiri sesuai dengan
Persyaratan Sarana Peserta pada masing-masing Tema Pelatihan
11. Klik “SUBMIT PENDAFTARAN”, periksa email aktivasi (inbox dan spam) secara berkala
maksimal 1x24 jam
12. Setelah terdaftar, simpan BUKTI DAFTAR (format pdf/jpg)