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:
Perangkat lunak telah menjadi bagian dari kehidupan kita sehari-hari bersama dengan semakin berkembangnya penggunaan teknologi informasi baik untuk keperluan pribadi, bisnis maupun pemerintahan. Hal ini memacu kebutuhan akan tersedianya tenaga kompeten dalam bidang pengembangan perangkat lunak. Kemampuan personil di bidang pengembangan perangkat lunak sangat bervariasi sejalan dengan munculnya berbagai institusi pendidikan formal maupun formal di bidang tersebut serta dengan akan diterapkannya AFTA (ASEAN Free Trade Area) di awal tahun 2016.
Kemampuan kompetensi pemrograman dimulai dari Melakukan analisis atas kebutuhan, Melakukan perancangan, Menulis kode sumber dan Melakukan pengujian perangkat lunak
Tujuan Umum:
- Peserta mampu membuat aplikasi berbasis web dengan menggunakan bahasa program PHP dengan memenuhi pengembangan proses Create, Read, Update, Delete.
- Peserta mampu mendemonstrasikan dan mempresentasikan hasil pengembangan aplikasi berbasis web yang telah dibuat mulai dari proses input data sampai dengan output yang dihasilkan dari pengembangan aplikasi
- Peserta mampu mendemonstrasikan aplikasi yang dibuat dengan diberikan syarat-syarat tertentu pada saat proses input data pada aplikasi yang telah dikembangkan
- Peserta mampu mendemonstrasikan aplikasi yang dibuat dengan diberikan syarat-syarat tertentu pada penambahan feature pada program yang dikembangkan dalam waktu 60 menit.
Tujuan Khusus:
Pengetahuan:
- Peserta memahami konsep dasar HTML, CSS, Database.
- Peserta mengimplementasikan berbagai macam property yang akan digunakan pada aplikasi berbasis web.
- Peserta mampu melakukan pembuatan form pada aplikasi berbasis web.
- Perserta mampu melakukan pembuatan database yang akan digunakan pada plikasi yang akan dibangun.
- Peserta membuat koneksi database dari PHP ke MySQL.
- Peserta memahami cara pendokumentasian SRS pada pemrograman.
Keterampilan
- Peserta membuat Form.
- Peserta membuat Database.
- Peserta membuat Aplikasi Berbasis Web.
Keterampilan
Peserta mampu berpikir kritis dan analitis, mampu menginterpretasikan informasi yang didapat dari requirement kebutuhan sistem terhadap pengembangan aplikasi serta memiliki kemampuan berkomunikasi secara efektif
Aspek Kompetensi:
Pengetahuan:
- Mampu identifikasi konsep dasar HTML.
- Mampu identifikasi konsep dasar Java Script.
- Mampu identifikasi konsep dasar PHP.
- Mampu identifikasi konsep dasar Database, DML.
- Mampu menggunakan template untuk pembuatan web aplikasi.
- Mampu membuat dokumentasi program.
Keterampilan:
- Mempresentasikan kegunaan tag yang ada.
- Mempraktekan proses validasi yang dibutuhkan.
- Mempraktekkan script yang digunakan pada bahasa program PHP.
- Mempraktekan relasional database.
- Mempraktekan perubahan script pada template yang digunakan.
- Menyusun laporan SRS.
Sikap:
- Kreatif dalam memvisualisasikan dan pengkodean logika pemrograman.
- Komunikatif dalam menyajikan tampilan aplikasi untuk proses validasi.
- Berpikir kritis dan solutif terhadap kendala yang muncul dalam menyelesaikan pemrograman.
- Teliti dalam membaca requirement yang dibutuhkan untuk pembuatan database.
- Teliti dalam melakukan perbaikan berdasarkan template yang tersaji.
- Berpikir kritis dan solutif dalam penyajian laporan.
Materi Pelatihan:
- Konsep Pemrograman.
- Controlling dengan Java Script.
- Membuat halaman web dengan PHP.
- Mengkoneksikan web statis menjadi dinamis dengan menggunakan database.
- Mengkoneksikan web statis menjadi dinamis dengan menggunakan database (Lanjutan).
Durasi Pelatihan:
Topik |
Durasi |
Konsep Pemrograman |
180 menit |
Controlling dengan Java Script |
180 menit |
Membuat halaman web dengan PHP |
180 menit |
Mengkoneksikan web statis menjadi dinamis dengan menggunakan database |
180 menit |
Mengkoneksikan web statis menjadi dinamis dengan menggunakan database (Lanjutan) |
180 menit |
Total Durasi |
900 menit |
Metode Evaluasi:
- PRE-TEST & POST-TEST
- KUIS
Metode Pelatihan:
Daring (Online)
Metode Absensi:
Partnersolution atau Client Solution
Apa yang Perlu Kamu Persiapkan?
- Memiliki Laptop/PC
- Memiliki Jaringan Internet
Syarat dan Ketentuan
- SMA/SMK Sederajat
- 18 tahun
- Paham Microsoft Office