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:
Mempelajari Algoritma dasar sebagai fundamental awal Pola Pikir Programming dilanjutkan dengan eksplorasi HTML Dan CSS Dasar sebagai Basic pengembangan Website. Lalu 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.
Tujuan Umum:
Lulusan program ini mampu mengidentifikasi, menganalisis dan mengembangkan model database dengan Python serta mampu membuat Machine Learning Model untuk memecahkan kasus nyata.
Tujuan Khusus:
- Menggunakan fungsionalitas serta fitur dari Python yang digunakan untuk data science untuk mengidentifikasi dan menganalisis dataset
- Memahami Practical Statistics yang digunakan untuk data science untuk menguji dataset
- Membuat Query struktur DataFrame untuk cleaning and processing dataset
- Membuat visualisasi basic hingga advance untuk representasi data
- Membuat Machine Learning features untuk analisa dan pengujian data
- Menggunakan scikit-learn untuk membuat dan mengevaluasi Machine Learning model
- Mengimplementasikan Supervised dan Unsupervised Learning untuk memecahkan kasus nyata dari dataset yang diberikan
- Berpikir kritis dan analitis serta memiliki kemampuan berkomunikasi secara efektif
Aspek Kompetensi:
Pengetahuan (Knowledge):
- Kompetensi : Syntax, data type dari Python.
- Materi: Sesi 1 - Fundamental Python
- Kompetensi : Data preparation, handling missing values, serta feature engineering.
- Materi: Sesi 2 - Function, Module & Package Python
- Kompetensi : Data Preprocessing dengan Numpy.
- Materi: Sesi 3 - Numpy
- Kompetensi : Visualisasi data dengan Pandas.
- Materi: Sesi 4 - Pandas
- Materi: Sesi 5 - Data Visualization
- Kompetensi : Statistika Deskriptif.
- Materi: Sesi 6 - Practical Statistics
- Kompetensi : Statistika Inferensial.
- Materi: Sesi 6 - Practical Statistics
- Kompetensi : Regresi model dan teknik klasifikasi data dengan Python.
- Materi: Sesi 7 - Machine Learning
- Kompetensi : Pengerjaan Tugas praktek
- Materi: Sesi 8 - Final project: Membuat Machine Learning Classification Model
Keterampilan (Skill):
- Kompetensi : Dapat mengimplementasikan konsep syntax dan data type dari Python.
- Materi: Sesi 1 - Fundamental Python
- Kompetensi : Dapat melakukan data preparation, handling missing values, serta feature engineering.
- Materi: Sesi 2 - Function, Module & Package Python
- Materi: Sesi 3 - Numpy
- Materi: Sesi 4 - Pandas
- Kompetensi : Dapat membuat visualisasi data dasar dan lanjutan.
- Materi: Sesi 5 - Data Visualization
- Kompetensi : Mampu menerapkan statistical treatment terhadap dataset serta mengambil insight.
- Materi: Sesi 6 - Practical Statistics
- Kompetensi : Mampu membuat machine learning model untuk memecahkan kasus.
- Materi: Sesi 7 - Machine Learning
- Materi: Sesi 8 - Final project: Membuat Machine Learning Classification Model
Sikap (Attitude):
- Kompetensi : Komunikasi secara efektif.
- Materi: Sesi 1 - Fundamental Python
- Materi: Sesi 2 - Function, Module & Package Python
- Materi: Sesi 3 - Numpy
- Materi: Sesi 4 - Pandas
- Materi: Sesi 5 - Data Visualization
- Materi: Sesi 6 - Practical Statistics
- Materi: Sesi 7 - Machine Learning
- Materi: Sesi 8 - Final project: Membuat Machine Learning Classification Model
- Kompetensi : Berpikir kritis dan analitis.
- Materi: Sesi 1 - Fundamental Python
- Materi: Sesi 2 - Function, Module & Package Python
- Materi: Sesi 3 - Numpy
- Materi: Sesi 4 - Pandas
- Materi: Sesi 5 - Data Visualization
- Materi: Sesi 6 - Practical Statistics
- Materi: Sesi 7 - Machine Learning
- Materi: Sesi 8 - Final project: Membuat Machine Learning Classification Model
Materi Pelatihan:
- Sesi 1 - Perkenalan: Pekerjaan Software Developer, Pemrogramman Berbasis Website, Installasi Tools (120:00)
- Introduction of Basic Website Development Course & Software Developer (ceramah interaktif- 40:00)
- Web Programming Introduction (40:00)
- Programming Tools with Visual Studio Code (40:00)
- Sesi 2 - HTML dan prakteknya dalam membuat Online Portfolio (120:00)
- HTML 5 Introduction (40:00)
- HTML Layout (40:00)
- HTML Form (40:00)
- Sesi 3 - Penggunaan CSS untuk styling serta dasar Git & GitHub (120:00)
- CSS Introductions (30:00)
- Latihan Styling your Portfolio Projects (30:00)
- CSS Implementations (30:00)
- Learning Git and GitHub Basics (30:00)
- Sesi 4 - Algoritma (120:00)
- Mengenal Algoritma (30:00)
- Mengenal Pseudocode (30:00)
- Conditional Concept (30:00)
- Looping Concept (30:00)
- Sesi 5 - Javascript untuk membuat website menjadi lebih dinamis (120:00)
- Javascript Introductions (30:00)
- Function & Events (30:00)
- Javascript Conditional (30:00)
- Javascript Looping (30:00)
- Sesi 6 - DOM dan Regular Expression (120:00)
- Document Objek Model - DOM (60:00)
- REGEX (60:00)
- Sesi 7 - Melakukan testing & deploy website (120:00)
- Website Testing (60:00)
- Website Deployment (60:00)
- Sesi 8 - Final project: Membuat Landing Pages Online Portfolio (60:00)
- Goals Setting & Time Managements (10:00)
- Final project (50:00)
Target Peserta:
- 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 wajib menggunakan komputer/laptop
- Untuk persyaratan device minimal adalah Processor Core i3 gen 6 / Ryzen gen 1 (recommended: Core i5 gen 6 / Ryzen gen 2), RAM minimum 4GB (recommended: 8GB) dan setidaknya ada 100GB storage available. Disarankan menggunakan Unix atau Linux sebagai Operating System, atau Windows 10 dengan WSL2 Ubuntu 18.04 Kernel.
-
Durasi:
Topik |
Durasi |
Sesi 1 - Perkenalan: Pekerjaan Software Developer, Pemrogramman Berbasis Website, Installasi Tools |
120 menit |
Sesi 2 - HTML dan prakteknya dalam membuat Online Portfolio |
120 menit |
Sesi 3 - Penggunaan CSS untuk styling serta dasar Git & GitHub |
120 menit |
Sesi 4 - Algoritma |
120 menit |
Sesi 5 - Javascript untuk membuat website menjadi lebih dinamis |
120 menit |
Sesi 6 - DOM dan Regular Expression |
120 menit |
Sesi 7 - Melakukan testing & deploy website |
120 menit |
Sesi 8 - Final project: Membuat Landing Pages Online Portfolio |
60 menit |
Total |
900 menit |
Level:
Basic
Metode Pembelajaran:
Self Paced Learning: Metode ajar yang digunakan adalah menggunakan kombinasi antara ceramah, studi kasus dan simulasi.
Metode Evaluasi:
- Pre Test
- Post Test
- Formative Test/Kuis
- Tugas Praktik
Jenis/Klasifikasi Sertifikat:
Peserta yang telah menyelesaikan semua kegiatan pembelajaran akan mendapatkan Sertifikat Penyelesaian jika nilai akhir di bawah 60 dan akan mendapatkan Sertifikat Kompetensi Lulus jika nilai akhir di atas 60.
Sesi Konsultasi:
Setiap Hari Senin 14.00-15.00, Via Google Meet
Jadwal Webinar:
21 November - 23 November 2022
Apa Yang Perlu Kamu Persiapkan?
Kamu hanya perlu mempersiapkan laptop/notebook, tablet, atau smartphone dengan koneksi Internet.
Cara Reedem Voucher:
- Setelah berhasil sign in maka peserta dapat langsung melakukan redeem voucher dengan mengakses link https://pay.kode.id/voucher-redeem atau kamu dapat mengklik button Redeem pada homepage https://kode.id/
- Peserta dipersilakan untuk memasukkan 12 digit voucher code dan klik button Redeem.
- Setelah voucher berhasil di redeem, Peserta dapat klik Mulai Belajar untuk langsung belajar di platform KODE
- Peserta akan mendapat email yang menginformasikan mekanisme dan jadwal kelas yang diikuti.
- Link/tautan kelas webinar dapat ditemui di email yang dikirimkan oleh tim operasional Hacktiv8
- Peserta juga akan dikirimkan undangan melalui google calendar