Pelatihan Laravel di SMKN 1 Garut
Bandung, 22 Mei 2024 – Kompetensi bidang pengembangan web (web development) merupakan target yang harus dikuasi siswa-siswa SMKN 1 Garut jurusan Pengembangan Perangkat Lunak (PPL). Tuntutan yang semakin tinggi dalam menguasai alat bantu (tools), termasuk framework, berkaitan erat dengan persaingan lulusan antar-SMK yang sangat mengandalkan kompetensi yang dimiliki. Tuntutan ini merefleksikan kebutuhan untuk peningkatan kompetensi pengembangan web pada siswa-siswa SMKN 1 Garut. Framework yang popular digunakan dalam pengembangan web adalah Laravel. Situasi ini melatarbelakangi kegiatan pengabdian masyarakat yang diinisiasi tiga dosen program studi S1 Rekayasa Perangkat Lunak (RPL), yaitu Arfive Gandhi, Villy Satria Praditha, dan Ario Harry Prayogo. Ketiga dosen yang juga tergabung dalam Kelompok Keahlian Software Engineering and Algoritm (KK SEAL) ini bekerja sama dengan SMKN 1 Garut untuk menggelar pelatihan framework Laravel dengan pesertanya siswa PPL kelas XI.
Pelatihan diselenggarakan pada Rabu, 22 Mei 2024 berlokasi di SMKN 1 Garut melalui tutorial pelatihan secara langsung sebagai kombinasi antara sesi teori, studi kasus, dan tanya jawab dengan penggunaan Laravel dalam pengembangan aplikasi web. Letak kesesuaian kegiatan pengabdian masyarakat kepada SMKN 1 Garut dengan peta jalan KK Software Engineering terletak pada topik Pengembangan dan Pelatihan Software Product Quality Improvement. Melalui kegiatan pengabdian masyarakat ini, para siswa SMKN 1 Garut akan mendapatkan kesempatan untuk belajar langsung dari para ahli yang memiliki pemahaman mendalam tentang konsep dan praktik pengembangan aplikasi web dengan menggunakan Laravel.
Kegiatan dimulai dengan induksi awal antara tim pelaksana dengan guru-guru SMKN 1 Garut dengan tujuan memastikan kesesuaian kebutuhan dengan rancangan materi sebelum bertemu dengan peserta secara langsung. Acara pelatihan berlangsung selama tiga jam yang terbagi dalam tiga sesi intensif. Pada sesi pertama, peserta mendapatkan pengenalan dan melakukan instalasi Laravel yang disampaikan oleh Ario Harry Prayogo. Sesi pertama ini berlangsung selama satu jam, di mana mereka diajak untuk menginstal dan mengkonfigurasi Laravel pada komputer masing-masing. Sesi kedua berlangsung selama satu jam berikutnya dengan lingkup pembahasan tentang routing, controllers, dan views. Dalam sesi ini, peserta membuat beberapa rute dasar, menghubungkannya dengan controllers, dan membuat tampilan sederhana menggunakan Blade. Penyampaian materi ini disambung dengan tutorial yang juga dibantu empat orang mahasiswa S1 RPL, yaitu Fauzein Mulya Warman, Joshua Daniel Simanjuntak, Muhammad Hashfi Hadyan, dan Irji Syahril. Sesi terakhir selama satu jam difokuskan pada model, database migrations, dan operasi CRUD, di mana peserta diberi tugas untuk membuat aplikasi CRUD sederhana sebagai implementasi dari materi yang telah dipelajari.