IT & Data
Baru
Baru
Belajar Langkah Fundamental Untuk Menjadi Web Programmer (Webinar)
Hacktiv8
Mengenai Institusi

Hacktiv8
Detail Kelas
Kuota 20 orang
Tentang Kelas
Durasi : 15 jam
Deskripsi
Pada kelas ini, Peserta akan mempelajari membuat sebuah website yang dinamis, dimulai dari pengenalan Algoritma dasar sebagai fundamental awal Pola Pikir Programming dilanjutkan dengan eksplorasi HTML Dan CSS Dasar sebagai Basic pengembangan Website. Selain itu, Peserta akan mempelajari Javascript untuk implementasi website static - dinamis menggunakan Javascript di Project Portfolio Online, dan terakhir sesi mentoring untuk pembahasan Javascript dan implementasi nya pada Project Portfolio Online. Kelas dilaksanakan 4 Minggu, 8 pertemuan dimana terdapat 2 pertemuan per minggu dan berlangsung selama 2 jam per sesi. Sistem pembelajaran dilakukan secara webinar, namun pelatih dan peserta akan menggunakan learning management system (LMS) dimana proses belajar mengajar akan mengacu pada konten yang tersedia di LMS tersebut. Akses ke learning management system akan diberikan oleh Tim Part-time Program Operasional Hacktiv8. Pada LMS, akan terdapat konten/material pembelajaran berupa reading, presentasi, assignment/quiz dan projek akhir dimana project merupakan project real-world dan relevan dengan kebutuhan di bidang programming saat ini. Program akan dibawakan dalam Bahasa Indonesia dan komponen pembelajaran adalah 20% teori dan 80% practical learning.
Melalui pelatihan ini peserta akan memiliki kompetensi Web Programmer. Kompetensi tersebut dapat digunakan peserta untuk meningkatkan peluang keberhasilan dalam bersaing di dunia bisnis digital. Selain itu, peserta juga akan memiliki kemampuan terapan Javascript yang kemudian dapat digunakan peserta untuk menggali potensi penerapan bentuk lainnya.
Metode Pembelajaran
Webinar
Metode ajar yang digunakan adalah ceramah interaktif, demonstrasi, dan simulasi.
Kuota: 20 orang/kelas
Metode Evaluasi
Efektivitas pelatihan diukur melalui seberapa banyak informasi yang diserap oleh peserta selama pelatihan dalam bentuk kuis di akhir topik dan post test di akhir pembelajaran. Terdapat kuis sebanyak 5 soal di setiap perpindahan dari satu modul ke modul lainnya dengan passing grade 80% dan post test sebanyak 3 paket soal (diacak) dengan passing grade 60%. Jumlah post test adalah sebanyak 60 soal yang dibagi ke dalam 3 paket soal, sehingga masing-masing paket soal berjumlah 20 soal. Di awal pelatihan, peserta akan mendapatkan pre test dengan soal yang sama dengan post test. Di akhir pelatihan, peserta akan diminta untuk mengerjakan tugas praktek.
Tujuan Pembelajaran
Tujuan Umum
Di akhir pelatihan, peserta mampu membuat suatu website yang dinamis dan memiliki kemampuan untuk bekerja sebagai Junior Web Developer.
Tujuan Khusus
- Memahami Dasar & Fundamental untuk menjadi seorang programmer website.
- Memahami dan bisa meng-implementasikan pengembangan Dasar sebuah Website
- Mengerti 1 cycle development Website
- Melakukan deployment dan development website secara online
- Membuat website yang berisi online portofolio
- Memiliki manajemen waktu yang baik dan fokus untuk menyelesaikan tugas sebagai web developer
- Dapat mengikuti standar yang diminta oleh client
Kurikulum dan Kompetensi
Pertemuan 1:
- Pengenalan Awal Course dan Pengenalan Pekerjaan Software Developer
- Pengenalan Pemrogramman Berbasis Website mulai dari struktur website
- Pengenalan dan installasi tools Visual Studio Code
Pertemuan 2:
- Pengenalan dasar HTML5 dan struktur HTML5 sebagai bahasa pemrogramman dasar membuat website
- Pemahaman dengan Implementasi Layout HTML
- Pemahaman dengan Implementasi Form HTML
- Uji Praktek membuat Online Portfolio berbasis website dengan Bahasa Dasar HTML
Pertemuan 3:
- Pengenalan cara styling Website dengan CSS
- Latihan implementasi Styling Portofolio Online dengan menggunakan syntax CSS
- Belajar berbagai macam cara styling menggunakan Syntax CSS pada HTML
- Berkenalan dengan CLI, Analaogi tentang Git dengan parcel, Berkenalan dengan beberapa fitur di GitHub
Pertemuan 4:
- Belajar Implementasi pembuatan algoritma.
- Belajar pembuatan pseudocode.
- Belajar Konsep Kondisional dengan Algoritma
- Belajar Konsep Perulangan dengan Algoritma
Pertemuan 5:
- Belajar Javascript untuk membuat website menjadi lebih dinamis dan explorasi variabel dan tipe data Javascript
- Belajar function dan event javascript
- Belajar logika bisnis dengan konsep kondisional dan looping dengan syntax javascript
Pertemuan 6:
- Belajar konsep DOM dan cara manipulasi DOM
- Belajar cara penggunaan Regular Expression
Pertemuan 7:
- Belajar cara melakukan testing pada website
- Belajar cara men-deploy website menggunakan 3rd Parties Cloud Env (Heroku/Netlify)
Pertemuan 8:
- Belajar tentang goals dan manajemen waktu
- Penjelasan tugas praktek: Membuat Landing Pages Online Portfolio
Aspek Kompetensi
Aspek Pengetahuan
1. Pemrogramman Berbasis Website, Pekerjaan Software Developer, dan Installasi tools untuk penggunaan Visual Studio Code
2. Dasar HTML5 dan struktur HTML5 sebagai bahasa pemrogramman dasar membuat website dan prakteknya dalam membuat Online Portfolio
3. Styling Website dengan menggunakan CSS untuk styling serta dasar Git & GitHub
4. Pembuatan Algoritma
5. Komponen Struktur Website dan Bahasa Pemrogramman Javascript untuk membuat website menjadi lebih dinamis
6. DOM dan Regular Expression
7. Cara Mengembangkan website secara online dengan melakukan testing dan deploy website
8. Pengerjaan tugas praktek membuat Landing Page Online Portfolio
Aspek Keterampilan
1. Menentukan pembagian struktur website
2. Menentukan penggunaan HTML + CSS + JS Dasar untuk membangun sebuah landing pages website
3. Menentukan penggunaan Framework CSS untuk mempercantik tampilan landing pages website
4. Melakukan cara penggunaan CLI untuk menyimpan source code kedalam repository github
5. Melakukan cara penggunaan CLI untuk men-deploy landing pages secara online menggunakan 3rd Parties Heroku / Netlify
Aspek Sikap
1. Fokus untuk menyelesaikan tugas sebagai seorang web developer
2. Mengikuti Standar Requirement Struktur Landing Pages Website yang ingin dibangun oleh Client
3. Mengatur waktu pengerjaan setiap tugas pada saat membangun sebuah website
Fasilitas
- Online Based Learning
- Ujian/evaluasi
- Sertifikat digital
Jadwal Webinar
8x pertemuan dalam 4 minggu
Setiap Rabu dan Jumat pukul 15.00-17.00 WIB
Kamu akan mendapat email yang menginformasikan jadwal kelas yang kamu ikuti setelah melalukan redeem.
Jadwal Sesi Konsultasi
Setiap Senin pukul 17.00 dengan Airell Jordan A.Md.Sn
Instruktur
Airell Jordan
Airell Jordan mengawali karir sebagai programmer dengan mengikuti program Full Stack Javascript Bootcamp di Hacktiv8. Airell terampil dalam membuat berbagai situs web dan aplikasi baik itu Front End maupun Back End. Airell telah melakukan berbagai jenis proyek sepanjang karirnya seperti sistem CMS, situs web, dan aplikasi seluler. Saat ini, Airell Jordan aktif sebagai pengembang kurikulum dan tenaga pengajar di Hacktiv8 Indonesia.
Mutia Ayu Dianita
Mutia Ayu Dianita mengawali karirnya sebagai Programmer pada tahun 2018. Selain terampil dalam UI Development dan Front End Engineering menggunakan Javascript dengan kerangka kerja ReactJS Mutia juga memiliki dasar yang kuat dalam HTML, CSS, SASS, JS, SQL, dan ReactJS.
Syarat dan Ketentuan
- Untuk mengambil program ini, peserta diharapkan telah memahami kemampuan dasar komputer (web browsing, app installation, file navigating). Tidak diperlukan pengalaman pemrograman atau pengembangan aplikasi web apa pun sebelumnya.
- Peserta dapat mengikuti kelas dengan menggunakan komputer/laptop pribadi
- Untuk persyaratan device minimal adalah Processor Core i3 (recommended: Core i5), RAM minimum 4GB (recommended: 8GB) dan setidaknya ada 100GB storage available
- Peserta harus menyelesaikan semua materi dan kuis (jika ada).
- Voucher yang sudah dibeli tidak dapat dikembalikan/diuangkan.
- Diakhir program, Peserta akan mendapatkan sertifikat.
- Peserta dapat memberikan review program ini di halaman yang sudah disediakan oleh Tokopedia
Penukaran Kode Voucher
- Peserta dapat membeli voucher Program di Tokopedia dan Tokopedia akan mengirimkan kode voucher sesuai dengan Program yang dipilih oleh Peserta melalui email.
- Kunjungi auth.kode.id/signup, lakukan pendaftaran dengan memasukkan semua data yang dibutuhkan.
- Setelah pendaftaran selesai kamu akan mendapatkan email untuk memverifikasi email kamu.
- Bagi kamu yang sudah memiliki akun di KODE, pastikan kamu sudah sign in terlebih dahulu sebelum melakukan redeem voucher. Jika kamu belum sign in, maka kamu dapat melakukan sign di auth.kode.id/signin
- Setelah sudah berhasil sign in maka kamu dapat langsung melakukan redeem voucher dengan mengakses link pay.kode.id/voucher-redeem atau kamu dapat mengklik button Redeem seperti gambar di bawah ini.
- Silahkan masukkan 12 digit voucher code yang kamu punya dan klik button “Redeem”.
- Setelah voucher berhasil di redeem, Klik “Mulai Belajar” untuk langsung belajar di platform KODE.
- Kamu akan mendapat email yang menginformasikan mekanisme dan jadwal kelas yang kamu ikuti.