A. JUDUL
Mengimplementasikan Pemrograman Terstruktur Berorientasi Objek dan Menulis Kode sesuai Guidlines dalam Pembuatan Website Portal Berita sebagai Pengembang Web
Rp. 500.000
Deskripsi Pelatihan :
Dengan mengikuti pelatihan ini peserta akan menjadi seorang Pengembang Website dengan PHP dan MYSQL
Sebagai pengembang website, peserta dapat menganalisis, merancang dan mengembangkan situs internet dengan menerapkan campuran seni dan kreativitas dengan pemrograman perangkat lunak, bahasa script dan interaksi dengan lingkungan system operasi. Di mana nantinya peserta bisa membuat fitur dalam website berupa portal berita dengan PHP dan MYQL.
MySQL sendiri merupakan sebuah implementasi dari sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial.
Menurut data dari world economic forum (https://bit.ly/3wrrD9g) kebutuhan akan pengembang website (web development) akan terus meningkat, Pekerjaan sebagai pengembang website juga menjadi pekerjaan yang paling di cari nomor 2 di tahun 2016 oleh banyak perusahaan.
Jika peserta mempunyai keahlian ini, maka tidak akan sulit bagi peserta untuk menemukan pekerjaan di masa saat ini.
Di pelatihan ini peserta akan memahami kegunaan seluruh tools yang ada pada pemrograman PHP dan MySQL. Sehingga peserta dapat menggunakan tools tersebut untuk membuat fitur MySQL pada sebuah portal berita.
Pelatihan ini dibuat dengan merujuk kepada KBJI 2014 (2166.10.00) serta menggunakan Standar Kompetensi Kerja Nasional Indonesia SKKNI (NO.282 TAHUN 2016).
Sesuai dengan kebutuhan industry, Kompetensi yang akan peserta pelajari pada program pelatihan ini, yaitu :
1. Kompeten memahami pemrograman PHP
2. Kompeten menerapkan PHP pada HTML
3. Kompeten meng-import database dan menampilakn keseluruhan data
4. Kompeten membuat halaman detail berita dengan metode Get
5. Kompeten membatasi jumlah data yang muncul di halaman berita
6. Kompeten melakukan login/ register dan comment news
7. Kompeten membuat aplikasi Content Management System (CMS)
8. Kompeten memahami pengimplementasian function
B. KOMPETENSI
Aspek Kompetensi: Pengetahuan (Knowledge)
Dengan mempelajari materi Mengimplementasikan pemrograman terstruktur berorientasi objek dan menulis kode sesuai guidlines dalam pembuatan website portal berita sebagai pengembang web, peserta :
1. Memahami pemrograman PHP (Aspek ini dapat dilihat di modul Pengenalan PHP pada video Apa Itu PHP sampai Penerapan PHP Pada HTML menit 00:00 – 41:72)
2. Memahami dasar-dasar penggunaan variabel, dan tipe-tipe data pada PHP (Aspek ini dapat dilihat di modul Dasar – Dasar PHP pada video Variable & Fungsi Cetak Pada PHP dan Tipe – Tipe Data Pada PHP menit 00:00 – 38:80)
3. Memahami database dan keseluruhan data (Aspek ini dapat dilihat di modul Database pada video Apa Itu Database sampai Import Database Dan Menampilkan Keseluruhan Data menit 00:00 – 67:73)
4. Memahami cara membatasi jumlah data yang muncul pada halaman berita dan membuat fitur pencarian berita dengan PHP (Aspek ini dapat dilihat di modul Pagination & Searching News pada video Pagination dan Search News menit 00:00 – 57:98)
5. Memahami proses login dan register member di halaman website (Aspek ini dapat dilihat di modul Login / Register Member & Comment News pada video Login Member dan Register Member menit 00:00 – 84:86)
6. Memahami cara membuat aplikasi Content Management System (Aspek ini dapat dilihat di modul Membuat Aplikasi Content Management System (CMS) pada video CMS Introduction And Login Admin menit 00:00 – 20:45)”
Aspek Kompetensi: Keterampilan (Skill)
Dengan mempelajari materi Mengimplementasikan pemrograman terstruktur berorientasi objek dan menulis kode sesuai guidlines dalam pembuatan website portal berita sebagai pengembang web, peserta :
1. Menggunakan bahasa pemrograman PHP (Aspek ini dapat dilihat di modul Pengenalan PHP pada video Apa Itu PHP sampai Penerapan PHP Pada HTML menit 00:00 – 41:72)
2. Menggunakan variabel, dan tipe-tipe data pada PHP (Aspek ini dapat dilihat di modul Dasar – Dasar PHP pada video Variable & Fungsi Cetak Pada PHP dan Tipe – Tipe Data Pada PHP menit 00:00 – 38:80)
3. Menggunakan database dan keseluruhan data (Aspek ini dapat dilihat di modul Database pada video Apa Itu Database sampai Import Database Dan Menampilkan Keseluruhan Data menit 00:00 – 67:73)
4. Membatasi jumlah data yang muncul pada halaman berita dan membuat fitur pencarian berita dengan PHP (Aspek ini dapat dilihat di modul Pagination & Searching News pada video Pagination dan Search News menit 00:00 – 57:98)
5. Melakukan proses login dan register member di halaman website (Aspek ini dapat dilihat di modul Login / Register Member & Comment News pada video Login Member dan Register Member menit 00:00 – 84:86)
6. Membuat aplikasi Content Management System (Aspek ini dapat dilihat di modul Membuat Aplikasi Content Management System (CMS) pada video CMS Introduction And Login Admin menit 00:00 – 20:45)
Aspek Kompetensi: Sikap (Attitude)
Dengan mempelajari materi Mengimplementasikan pemrograman terstruktur berorientasi objek dan menulis kode sesuai guidlines dalam pembuatan website portal berita sebagai pengembang web, peserta :
1. Teliti dalam menerapkan PHP pada HTML (Aspek ini dapat dilihat di modul Pengenalan PHP pada video Apa Itu PHP sampai Penerapan PHP Pada HTML menit 00:00 – 41:72)
2. Cermat dalam meng-import database dan menampilkan keseluruhan data (Aspek ini dapat dilihat di modul Database pada video Import Database Dan Menampilkan Keseluruhan Data menit 00:00 – 28:96)
3. Bertanggung jawab atas pembuatan halaman berita (Aspek ini dapat dilihat di modul Database pada video Membuat Halaman News Details Dengan Metode Get 00:00-14:53)
4. Teliti dalam me-manage konten website saat membuat aplikasi Content Management system (CMS) (Aspek ini dapat dilihat di modul Membuat Aplikasi Content Management System (CMS) pada video Membuat Hak Akses Pada Halaman Admin (Autentifikasi) 00:00-12:46)
5. Melakukan proses login dan register member di halaman website (Aspek ini dapat dilihat di modul (Aspek ini dapat dilihat di modul Login / Register Member & Comment News pada video Login Member dan Register Member menit 00:00 – 84:86)
6. Membuat aplikasi Content Management System (Aspek ini dapat dilihat di modul Membuat Aplikasi Content Management System (CMS) pada video CMS Introduction And Login Admin menit 00:00 – 20:45)
C. SASARAN PESERTA
Peserta pelatihan yang dapat mengikuti pelatihan ini yaitu :
1) Minimal lulusan SMA/SMKsederajat
2) Memiliki minimal laptop/komputer
3) Peserta minimal memiiki pengetahuan dasar pemrograman
D. TUJUAN PELATIHAN
Tujuan Umum :
Di akhir pelatihan Mengimplementasikan pemrograman terstruktur berorientasi objek dan menulis kode sesuai guidlines dalam pembuatan website portal berita sebagai pengembang web, peserta kompeten menggunakan tools pemrograman PHP dan MySQL dalam membuat portal berita sesuai dengan prinsip dasar pemrograman.
Tujuan Khusus :
Program pelatihan Mengimplementasikan pemrograman terstruktur berorientasi objek dan menulis kode sesuai guidlines dalam pembuatan website portal berita sebagai pengembang web, memiliki tujuan sebagai berikut :
1. Kompeten memahami pemrograman PHP
2. Kompeten menerapkan PHP pada HTML
3. Kompeten meng-import database dan menampilakn keseluruhan data
4. Kompeten membuat halaman detail berita dengan metode Get
5. Kompeten membatasi jumlah data yang muncul di halaman berita
6. Kompeten melakukan login/ register dan comment news
7. Kompeten membuat aplikasi Content Management System (CMS)
8. Kompeten memahami pengimplementasian function
E. Silabus dan Durasi :
1. 1.1 Apa Itu PHP Bagian A 06:10
2. 1.1 Apa Itu PHP Bagian B 05:10
3. 1.2 Definisi Dan Konsep PHP Bagian A 06:10
4. 1.2 Definisi Dan Konsep PHP Bagian B 08:07
5. 1.3 Penerapan PHP Pada HTML Bagian A 08:10
6. 1.3 Penerapan PHP Pada HTML Bagian B 08:25
7. 2.1 Variable & Fungsi Cetak Pada PHP Bagian A 07:10
8. 2.1 Variable & Fungsi Cetak Pada PHP Bagian B 07:10
9. 2.1 Variable & Fungsi Cetak Pada PHP Bagian C 05:00
10. 2.2 Tipe – Tipe Data Pada PHP Bagian A 07:10
11. 2.2 Tipe – Tipe Data Pada PHP Bagian B 07:10
12. 2.2 Tipe – Tipe Data Pada PHP Bagian C 05:40
13. 2.3 Fungsi Statement Dan Operators Pada PHP Part 1 Bagian A 06:10
14. 2.3 Fungsi Statement Dan Operators Pada PHP Part 1 Bagian B 06:17
15. 2.4 Fungsi Statement Dan Operators Pada PHP Part 2 Bagian A 06:10
16. 2.4 Fungsi Statement Dan Operators Pada PHP Part 2 Bagian B 07:25
17. 2.5 Form Handling Part 1 Bagian A 06:10
18. 2.5 Form Handling Part 1 Bagian B 05:15
19. 2.6 Form Handling Part 2 Bagian A 07:10
20. 2.6 Form Handling Part 2 Bagian B 07:10
21. 2.6 Form Handling Part 2 Bagian C 06:13
21. 2.7 Form Handling Part 3 Bagian A 06:10
22. 2.7 Form Handling Part 3 Bagian B 05:44
23. 2.8 Form Validation Part 1(Contoh : Program Kalkulator ) Bagian A 07:10
24. 2.8 Form Validation Part 1(Contoh : Program Kalkulator ) Bagian B 07:10
24. 2.8 Form Validation Part 1(Contoh : Program Kalkulator ) Bagian C 06:18
25. 2.9 Form Validation Part 2 (Contoh : Form Pencarian Makanan) Bagian A 07:10
26. 2.9 Form Validation Part 2 (Contoh : Form Pencarian Makanan) Bagian B 08:49
27. 2.10 Form Validation Part 3 (Contoh : Form Looping / Pengulangan ) Bagian A 07:10
28. 2.10 Form Validation Part 3 (Contoh : Form Looping / Pengulangan ) Bagian B 08:35
29. 3.1 Apa Itu Database ? Bagian A 06:10
30. 3.1 Apa Itu Database ? Bagian B 06:10
31. 3.1 Apa Itu Database ? Bagian C 06:35
32. 3.2 Terhubung Ke Database Bagian A 06:10
33. 3.2 Terhubung Ke Database Bagian B 06:10
34. 3.2 Terhubung Ke Database Bagian C 08:02
35. 3.3 Import Database Dan Menampilkan Keseluruhan Data Bagian A 06:10
36. 3.3 Import Database Dan Menampilkan Keseluruhan Data Bagian B 06:10
37. 3.3 Import Database Dan Menampilkan Keseluruhan Data Bagian C 07:41
38. 3.4 Import Database Dan Menampilkan Keseluruhan Data Part 2 09:35
39.3.5 Export And Upload Database Ke Domain 07:58
40. Export And Upload Database Ke Domain Part 2 Bagian A 06:10
41. Export And Upload Database Ke Domain Part 2 Bagian B 04:39
42. 3.7 Membuat Halaman News Details Dengan Metode Get Bagian A 07:10
43. 3.7 Membuat Halaman News Details Dengan Metode Get Bagian B 07:43
44. 4.1 Pagination Part 1 Bagian A 07:10
45. 4.1 Pagination Part 1 Bagian B 08:54
46. 4.2 Pagination Part 2 Bagian A 08:10
47. 4.2 Pagination Part 2 Bagian B 09:56
48. 4.3 Pagination Part 3 Bagian A 06:10
49. 4.3 Pagination Part 3 Bagian B 04:44
50. 4.4 Search News Bagian A 07:10
51. 4.4 Search News Bagian B 07:04
52. 5.1 Login Member Bagian A 06:10
53. 5.1 Login Member Bagian B 05:37
54. 5.2 Login Member Part 2 Bagian A 07:10
55. 5.2 Login Member Part 2 Bagian B 08:33
56. 5.3 Login Member Part 3 Bagian A 08:10
57. 5.3 Login Member Part 3 Bagian B 09:46
58. 5.4 Logout Member 04:14
59. 5.5 Register Member Part 1 Bagian A 08:10
50. 5.5 Register Member Part 1 Bagian B 09:10
51. 5.5 Register Member Part 1 Bagian C 07:40
52. 5.6 Register Member Part 2 Bagian A 06:10
53. 5.6 Register Member Part 2 Bagian B 05:56
54. 5.7 Comment News Part 1 Bagian A 07:10
55. 5.7 Comment News Part 1 Bagian B 08:45
56. 5.8 Comment News Part 2 Bagian A 07:10
57. 5.8 Comment News Part 2 Bagian B 07:10
58. 5.8 Comment News Part 2 Bagian C 06:01
59. 5.9 Comment News Part 3 Bagian A 06:10
60. 5.9 Comment News Part 3 Bagian B 07:18
61. 6.1 CMS Introduction And Login Admin Bagian A 07:10
62. 6.1 CMS Introduction And Login Admin Bagian B 07:10
63. 6.1 CMS Introduction And Login Admin Bagian C 06:25
64. 6.2 Membuat Hak Akses Pada Halaman Admin (Autentifikasi) Bagian A 06:10
65. 6.2 Membuat Hak Akses Pada Halaman Admin (Autentifikasi) Bagian B 06:36
66. 6.3 Menampilkan Data Tabel News Pada Halaman News Admin Bagian A 06:10
67. 6.3 Menampilkan Data Tabel News Pada Halaman News Admin Bagian B 04:52
68. 6.4 Pagination Pada Halaman News Admin 09:00
69. 6.5 Adding News Admin Bagian A 07:10
70. 6.5 Adding News Admin Bagian B 08:15
71. 6.6 Delete News 07:39
72. 6.7 Edit News Part 1 09:30
73. 6.8 Edit News Part 2 Bagian A 07:10
74. 6.8 Edit News Part 2 15:25 Bagian B 08:25
75. 6.9 Html Entities Dan Ent_quotes 09:52
76. Pengenalan Function 09:56
77. Implementasi Function 12:38 Bagian A 06:10
78. Implementasi Function 12:38 Bagian B 06:38
TOTAL 10 JAM, 48 MENIT, 08 DETIK
F. Kapasitas Jenis dan Pelatihan :
Tidak Terbatas
G. Metode Ajar/Latih dan Evaluasi Peserta :
Metode Ajar yang digunakan dalam pelatihan ini yaitu Hybrid
H. Data Instruktur dan Riyawat Profesi :
Nama Pengajar : Afrizal Zein
Wisudawan Terbaik STMIK ERESHA dengan Predikat CUMLAUDE IPK = 4.0
Juara 1 Lomba Perbaikan Komputer di Bangkok (ACER Komputer)
Juara 1 Lomba IoT Se Banten Teknik Elektro Unpam
Juara 2 Lomba pemogramman MCC UIN Se Indonesia
Pemenang Hibah Penelitian Dikti 2017/2018
Pembicara Seminar Pertahanan Akademi Militer Magelang
COMPETENCE :
– SEAGATE CERTIFIED NGINEER
– Master Internet Security Specialist
– Unix dan Linux CERTIFIED ENGINEER
– Python Programming
– IT Security
– Sistem Analis BNSP
I. Klasifikasi sertifikat :
Certificate of Completion
J. Mekanisme evaluasi :
Mekanisme Evaluasi pada program pelatihan ini yaitu :
1. Soal quiz
2. Soal-soal Post Test
3. dan Penugasan
Curriculum
- 8 Sections
- 90 Lessons
- 10 Weeks
- Pengenalan PHP7
- Dasar - Dasar PHP25
- 3.1Variable & Fungsi Cetak Pada PHP Bagian A19 Minutes
- 3.2Variable & Fungsi Cetak Pada PHP Bagian B
- 3.3Variable & Fungsi Cetak Pada PHP Bagian C
- 3.4Tipe – Tipe Data Pada PHP Bagian A19 Minutes
- 3.5Tipe – Tipe Data Pada PHP Bagian B
- 3.6Tipe – Tipe Data Pada PHP Bagian C
- 3.7Fungsi Statement Dan Operators Pada PHP Part 1 Bagian A12 Minutes
- 3.8Fungsi Statement Dan Operators Pada PHP Part 1 Bagian B
- 3.9Fungsi Statement Dan Operators Pada PHP Part 2 Bagian A13 Minutes
- 3.10Fungsi Statement Dan Operators Pada PHP Part 2 Bagian B
- 3.11Form Handling Part 1 Bagian A11 Minutes
- 3.12Form Handling Part 1 Bagian B
- 3.13Form Handling Part 2 Bagian A20 Minutes
- 3.14Form Handling Part 2 Bagian B
- 3.15Form Handling Part 2 Bagian C
- 3.16Form Handling Part 3 Bagian A11 Minutes
- 3.17Form Handling Part 3 Bagian B
- 3.18Form Validation Part 1(Contoh : Program Kalkulator ) Bagian A20 Minutes
- 3.19Form Validation Part 1(Contoh : Program Kalkulator ) Bagian B
- 3.20Form Validation Part 1(Contoh : Program Kalkulator ) Bagian C
- 3.21Form Validation Part 2 (Contoh : Form Pencarian Makanan) Bagian A15 Minutes
- 3.22Form Validation Part 2 (Contoh : Form Pencarian Makanan) Bagian B
- 3.23Form Validation Part 3 (Contoh : Form Looping / Pengulangan ) Bagian A15 Minutes
- 3.24Form Validation Part 3 (Contoh : Form Looping / Pengulangan ) Bagian A
- 3.25Quiz Dasar – Dasar PHP10 Minutes0 Questions
- Database16
- 4.1Apa Itu Database ? Bagian A18 Minutes
- 4.2Apa Itu Database ? Bagian B
- 4.3Apa Itu Database ? Bagian C
- 4.4Terhubung Ke Database Bagian A20 Minutes
- 4.5Terhubung Ke Database Bagian B
- 4.6Terhubung Ke Database Bagian C
- 4.7Import Database Dan Menampilkan Keseluruhan Data Bagian A19 Minutes
- 4.8Import Database Dan Menampilkan Keseluruhan Data Bagian B
- 4.9Import Database Dan Menampilkan Keseluruhan Data Bagian C
- 4.10Import Database Dan Menampilkan Keseluruhan Data Part 29 Minutes
- 4.11Export And Upload Database Ke Domain7 Minutes
- 4.12Export And Upload Database Ke Domain Part 2 Bagian A14 Minutes
- 4.13Export And Upload Database Ke Domain Part 2 Bagian B
- 4.14Membuat Halaman News Details Dengan Metode Get Bagian A10 Minutes
- 4.15Membuat Halaman News Details Dengan Metode Get Bagian B
- 4.16Quiz Database10 Minutes0 Questions
- Pagination & Searching News9
- 5.1Pagination Part 1 Bagian A15 Minutes
- 5.2Pagination Part 1 Bagian B
- 5.3Pagination Part 2 Bagian A17 Minutes
- 5.4Pagination Part 2 Bagian B
- 5.5Pagination Part 3 Bagian A10 Minutes
- 5.6Pagination Part 3 Bagian B
- 5.7Search News Bagian A14 Minutes
- 5.8Search News Bagian B
- 5.9Quiz Pagination & Searching News10 Minutes0 Questions
- Login / Register Member & Comment News20
- 6.1Login Member Bagian A11 Minutes
- 6.2Login Member Bagian B
- 6.3Login Member Part 2 Bagian A15 Minutes
- 6.4Login Member Part 2 Bagian B
- 6.5Login Member Part 3 Bagian A17 Minutes
- 6.6Login Member Part 3 Bagian B
- 6.7Logout Member4 Minutes
- 6.8Register Member Part 1 Bagian A23 Minutes
- 6.9Register Member Part 1 Bagian B
- 6.10Register Member Part 1 Bagian C
- 6.11Register Member Part 2 Bagian A11 Minutes
- 6.12Register Member Part 2 Bagian B
- 6.13Comment News Part 1 Bagian A15 Minutes
- 6.14Comment News Part 1 Bagian B
- 6.15Comment News Part 2 Bagian A20 Minutes
- 6.16Comment News Part 2 Bagian B
- 6.17Comment News Part 2 Bagian C
- 6.18Comment News Part 3 Bagian A13 Minutes
- 6.19Comment News Part 3 Bagian B
- 6.20Quiz Login / Register Member & Comment News10 Minutes0 Questions
- Membuat Aplikasi Content Management System (CMS)16
- 7.1CMS Introduction And Login Admin Bagian A20 Minutes
- 7.2CMS Introduction And Login Admin Bagian B
- 7.3CMS Introduction And Login Admin Bagian C
- 7.4Membuat Hak Akses Pada Halaman Admin (Autentifikasi) Bagian A12 Minutes
- 7.5Membuat Hak Akses Pada Halaman Admin (Autentifikasi) Bagian B
- 7.6Menampilkan Data Tabel News Pada Halaman News Admin Bagian A10 Minutes
- 7.7Menampilkan Data Tabel News Pada Halaman News Admin Bagian B
- 7.8Pagination Pada Halaman News Admin9 Minutes
- 7.9Adding News Admin Bagian A15 Minutes
- 7.10Adding News Admin Bagian B
- 7.11Delete News7 Minutes
- 7.12Edit News Part 19 Minutes
- 7.13Edit News Part 2 Bagian A15 Minutes
- 7.14Edit News Part 2 Bagian B
- 7.15Html Entities Dan Ent_quotes9 Minutes
- 7.16Quiz Membuat Aplikasi Content Management System (CMS)10 Minutes0 Questions
- Function4
- Post Test1
