A. JUDUL
Mengimplementasikan pemrograman terstruktur berorientasi objek,menggunakan library atau komponen pre existing dalam pembuatan website e-commerce dengan laravel sebagai pengembang web
Deskripsi pelatihan
Dengan mengikuti pelatihan ini peserta akan menjadi Pengembang Web E Commerce dengan Laravel
Sebagai pengembang web e commerce dengan laravel , peserta akan diberikan pemahaman tentang pemrograman Laravel, Laravel adalah salah satu Framework PHP yang paling populer dan paling banyak digunakan dalam membangun aplikasi website. Framework ini banyak digunakan oleh Web Developer karena kinerja, fitur, dan skalabilitas nya Framework, ini mengikuti struktur MVC (Model View Controller), MVC adalah sebuah metode aplikasi dengan memisahkan data dari tampilan berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface. Dengan menggunakan Laravel, proses membuat sebuah website menjadi semakin mudah.
Menurut data dari Indonesia’s Critical Occupations List 2018 (http://gg.gg/v05jo). Di era digital seperti sekarang ini, kebutuhan akan media website dan aplikasi mobile semakin tinggi. Di Indonesia, tenaga profesional seperti seorang web developer masih sangat tinggi. Hal ini menjadi peluang untuk peserta menekuni profesi ini dikarenakan Framework Laravel banyak diimplementasi oleh perusahaan-perusahaan teknologi untuk mendevelop website dikarenakan sangat cepat dan mudah, oleh karena itu lowongan kerja untuk programmer laravel juga sangat banyak sekali di Indonesia.
Pemrograman Pelatihan ini dibuat dengan merujuk kepada KBJI 2014 (2513.06) serta Standar Kompetensi Kerja Nasional Indonesia ( SKKNI ) Nomor 282 Tahun 2016 – Pemrograman
Sesuai dengan kebutuhan industri, kompetensi yang akan anda pelajari pada program pelatihan ini yaitu :
1. Kompeten mengenal pemrograman laravel
2. Kompeten dalam menginstalasi sofware laravel
3. Kompeten dalam meriview basic php
4. Kompeten dalam mengetahui konsep MVC
5. Kompeten dalam menginstall program database my sql
6. Kompeten dalam membuat Shopping Cart
7. Kompeten dalam membuat Dashboard User
8. Kompeten dalam membuat invoice
9. Kompeten dalam Admin Back End
10. Kompeten dalam Membuat Table Akun Bank
11. Kompeten dalam Membuat List Product
12. Kompeten dalam Membuat form konfirmasi pembayaran
B. KOMPETENSI
Aspek Kompetensi: Pengetahuan (Knowledge) :
Program pelatihan Mengimplementasikan pemrograman terstruktur berorientasi objek,menggunakan library atau komponen pre existing dalam pembuatan website e-commerce dengan laravel sebagai pengembang web yaitu :
1.Mengetahui tentang pemrograman laravel
(Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video yang berjudul Alasan Menggunakan Laravel 0.00-03.28)
2.Mengetahui cara installasi sofware laravel
(Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Instalasi Laravel 0.00-03:52)
3.Mengetahui cara meriview basic php
(Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Make View Home 0.00-08:12)
4.Mengetahui konsep MVC
(Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Make Controller 0.00-04:10)
5.Mengetahui cara menginstall program database my sql (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada Save And View Database 0.00-10.24)
6.Mengetahui cara membuat Shopping Cart
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Shopping Cart 0.00-34.28)
7.Mengetahui cara membuat Dashboard User
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Dashboard User 0.00-31.25)
8.Mengetahui cara membuat invoice
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Invoice 0.00-27.47)
9.Mengetahui cara pembuatan Admin Back End
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Menbuat Admin Back End 00.00 – 37.26)
10.Mengetahui cara Membuat Table Akun Bank (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce padavideo Membuat Table Akun Bank 0.00-29.09)
11.Mengetahui cara Membuat List Product
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat List Product 0.00-10.23)
12. Mengetahui cara Membuat form konfirmasi pembayaran
(Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Konfirmasi Order 0.00-38.26)
Aspek Kompetensi: Keterampilan (Skill) :
Program pelatihan Mengimplementasikan pemrograman terstruktur berorientasi objek,menggunakan library atau komponen pre existing dalam pembuatan website e-commerce dengan laravel sebagai pengembang web yaitu :
1.Mampu mengenal pemrograman laravel (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video yang berjudul Alasan Menggunakan Laravel 0.00-03.28)
2. Mampu menginstalasi software laravel (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Instalasi Laravel 0.00-03:52)
3. Mampu meriview basic php (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Make View Home 0.00-08:12)
4. Mampu mengetahui konsep MVC (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada video Make Controller 0.00-04:10)
5.Mampu menginstall program database my sql (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel pada Save And View Database 0.00-10.24)
6.Mampu membuat Shopping Cart (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Shopping Cart 0.00-34.28)
7. Mampu membuat Dashboard User (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Dashboard User 0.00-31.25)
8. Mampu membuat invoice (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Invoice 0.00-27.47)
9. Mampu membuat Admin Back End (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Menbuat Admin Back End 00.00 – 37.26)
10. Mampu Membuat Table Akun Bank (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce padavideo Membuat Table Akun Bank 0.00-29.09)
11. Mampu Membuat List Product (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat List Product 0.00-10.23)
12. Mampu Membuat form konfirmasi pembayaran (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce pada video Membuat Konfirmasi Order 0.00-38.26)
Aspek Kompetensi: Sikap (Attitude) :
1. Ketepatan logika untuk mengolah database pemrograman (Aspek ini bisa dilihat dari modul 2 tentang membuat website pada video Instalasi Laravel 0.00-03:52)
2.Teliti memindahkan database (Aspek ini bisa dilihat dari modul 2 tentang membuat website menggunakan laravel Save And View Database 0.00-10.24)
3.Tanggung jawab dengan penggunaan aplikasi Laravel (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commerce video Menbuat Admin Back End pada menit 00.00 – 37.26)
4. Cepat tanggap dalam memperbaiki error pada database (Aspek ini bisa dilihat dari modul 3 tentang membuat website e-commercevideo Menbuat Admin Back End pada menit 00.00 – 37.26)
C. SASARAN PESERTA
Peserta pelatihan yang dapat mengikuti pelatihan ini yaitu :
1) Pendidikan minimal SMA/SMK
2) memiliki Komputer / Laptop
3) Memiliki pengetahuan dasar pemrograman komputer
D. TUJUAN PELATIHAN
Tujuan Umum :
Diakhir pelatihan peserta mampu Mampu mengerti dasar-dasar pemrograman web berbasis Framework Laravel mengembangkan aplikasi berbasis web dengan bahasa PHP dan Framework Laravel
Tujuan Khusus :
Program pelatihan Mengimplementasikan pemrograman terstruktur berorientasi objek,menggunakan library atau komponen pre existing dalam pembuatan website e-commerce dengan laravel sebagai pengembang web yaitu :
1. Kompeten mengenal pemrograman laravel
2. Kompeten dalam menginstalasi sofware laravel
3. Kompeten dalam meriview basic php
4. Kompeten dalam mengetahui konsep MVC
5. Kompeten dalam menginstall program database my sql
6. Kompeten dalam membuat Shopping Cart
7. Kompeten dalam membuat Dashboard User
8. Kompeten dalam membuat invoice
9. Kompeten dalam Admin Back End
10. Kompeten dalam Membuat Table Akun Bank
11. Kompeten dalam Membuat List Product
12. Kompeten dalam Membuat form konfirmasi pembayaran
E. SILABUS DAN DURASI
1. Pembukaan 03:44
2. Pengenalan Instruktur 00:46
3. Alasan Menggunakan Laravel 03.44
4. System Requirements 01:50
5. Instalasi Laravel 03:43
6. Create Table 05:43
7. Make Migration 05.10
8. Make Model 03:02
9. Make Controller 04:09
10. Make View Home 08:11
11. Make View Format 08:03
12. Save And View Database Bagian A 05:12
13. Save And View Database Bagian B 05:03
14. Edit Data Bagian A 05:40
15. Edit Data Bagian B 05:03
16. Delete Data 04:12
17. Make Auth 05:23
18. Create Homepage Bagian A 05:06
19. Create Homepage Bagian B 05:00
20. Make Show Blogs Data Bagian A 05:11
21. Make Show Blogs Data Bagian B 05:14
22. View Upload Image 07:01
23. Membuat Data Dinamis Bagian A 09:28
24. Membuat Data Dinamis Bagian B 09:15
25. Shopping Cart Bagian A 09:24
26. Shopping Cart Bagian B 09:24
27. Shopping Cart Bagian C 09:24
28. Shopping Cart Bagian D 06:32
29. Update Remove Cart Bagian A 09:14
30. Update Remove Cart Bagian B 09:22
31. Update Remove Cart Bagian C 09:22
32. Update Remove Cart Bagian D 06:15
33. Membuat Auth Login 04:00
34. Checkout Save to Database Bagian A 09:20
35. Checkout Save to Database Bagian B 09:19
36. Checkout Save to Database Bagian C 09:20
37. Checkout Save to Database Bagian D 06:21
38. Membuat Dashboard User Bagian A 08:24
39. Membuat Dashboard User Bagian B 08:23
40. Membuat Dashboard User Bagian C 08:23
41. Membuat Dashboard User Bagian D 07:16
42. Membuat Invoice Bagian A 09:57
43. Membuat Invoice Bagian B 09:06
44. Membuat Invoice Bagian C 08:46
45. Membuat Upload Konfirmasi Pembayaran Part 1 Bagian A 08:21
46. Membuat Upload Konfirmasi Pembayaran Part 1 Bagian B 08:15
47. Membuat Upload Konfirmasi Pembayaran Part 2 Bagian A 08:24
48. Membuat Upload Konfirmasi Pembayaran Part 2 Bagian B 08:15
49. Membuat Upload Konfirmasi Pembayaran Part 3 Bagian A 08:19
50. Membuat Upload Konfirmasi Pembayaran Part 3 Bagian B 08:14
51. Menbuat Admin Back End Bagian A 10:00
52. Menbuat Admin Back End Bagian B 09:26
53. Menbuat Admin Back End Bagian C 09:26
54. Menbuat Admin Back End Bagian D 09:19
55. Manipulasi Data Product Bagian A 08:07
56. Manipulasi Data Product Bagian B 08:20
57. Manipulasi Data Product Bagian C 08:20
58. Manipulasi Data Product Bagian D 07:11
59. Membuat Table Akun Bank Bagian A 10:00
60. Membuat Table Akun Bank Bagian B 10:00
61. Membuat Table Akun Bank Bagian C 09:06
62. Membuat List Product Bagian A 05:30
63. Membuat List Product Bagian B 05:11
64. Membuat Konfirmasi Order Bagian A 09:53
65. Membuat Konfirmasi Order Bagian B 09:59
66. Membuat Konfirmasi Order Bagian C 09:49
67. Membuat Konfirmasi Order Bagian D 09:31
TOTAL DURASI : 7 Jam 59 Menit 31 Detik
F. KAPASITAS JENIS/KELAS PELATIHAN
Tidak terbatas
G. METODE AJAR/LATIH DAN EVALUASI PESERTA
Metode Ajar yang digunakan dalam pelatihan ini yaitu self pace learning.
H. DATA INSTRUKTUR DAN RIWAYAT PROFESI
Nama : Kamal Putra
Skills and Knowledge :
1. Sosial media
2. Instagram Ads
3. Facebook Ads
4. Twitter Ads
5. Linkedin ads
6. SEO
7. SEM
8. Google Ads
9. React Native
10.Node JS
11.CI
12.Wordpress
13.React Js
14.Adobe Photoshop
15.Adobe Illustrator
Jadwal Sesi Konseling :
Jumat, 15.00 – 16.00 WIB
I. JENIS/KLASIFIKASI SERTIFIKAT
Sertifikat Penyelesaian dan Sertifikat Kelulusan
J. MEKANISME EVALUASI :
Mekanisme Evaluasi pada program pelatihan ini yaitu :
1. Soal Pre Test
2. Soal Kuis
3. Soal Pop-up Kuis
4. Soal Post Test
5. Penugasan atau Tugas Akhir