Berita Detail

Webinar & Workshop - Building Your First Backend Project With Laravel 12

Webinar & Workshop “Building Your First Backend Project With Laravel 12”



Pada hari Sabtu, tanggal 12 Juli 2025, telah dilaksanakan kegiatan Webinar dan Workshop dengan tema "Building Your First Project With Laravel 12". Kegiatan ini merupakan bagian dari diseminasi hasil program Magang dan Studi Independen Bersertifikat (MSIB) Batch 8 yang diselenggarakan oleh Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Jakarta (UMJ). Acara ini diprakarsai oleh tim diseminasi KKN Kelompok 5.

Kegiatan ini berhasil menarik perhatian sebanyak 25 peserta dari berbagai kalangan, yang didominasi oleh mahasiswa UMJ serta beberapa peserta dari luar kampus yang memiliki ketertarikan dalam pengembangan web backend menggunakan framework Laravel. Acara ini dibagi menjadi dua sesi utama yang saling melengkapi, yakni webinar sebagai sesi pembekalan teori dan workshop sebagai sesi praktik langsung.

Pada sesi webinar, Muhammad Imam Najib, alumni MSIB dari NF Academy, membawakan materi tentang pengenalan Laravel 12 dan dasar-dasar arsitektur Model-View-Controller (MVC) yang menjadi fondasi utama dalam pengembangan aplikasi Laravel. Ia menjelaskan konsep tentang bagaimana Laravel sebagai framework dapat mempermudah proses pengembangan backend modern, sekaligus memberikan gambaran tentang struktur dasar project Laravel serta penjelasan peran Model, View, dan Controller dalam alur pengelolaan data dan permintaan dari client. Selain itu, pemateri juga menyinggung fitur-fitur terbaru di Laravel 12, serta pentingnya praktik pengembangan API yang rapi dan terstruktur.




Memasuki sesi workshop, Dzaky Fawwaz Aryadi memandu peserta secara langsung untuk membangun REST API CRUD sederhana menggunakan Laravel 12. Sesi dimulai dengan proses instalasi Laravel di direktori project melalui terminal, lalu dilanjutkan dengan konfigurasi database pada file .env, dan pembuatan migration untuk mendefinisikan struktur tabel database. Peserta kemudian diarahkan untuk membuat model dan mengatur mass assignment, sebelum melanjutkan ke pembuatan Seeder untuk mengisi data dummy.

Setelah struktur data selesai, peserta diajarkan membuat controller berbasis API serta mendefinisikan routing di routes/api.php untuk mengatur endpoint CRUD. Dzaky menjelaskan secara rinci cara membangun fungsi index() untuk menampilkan seluruh data, show() untuk menampilkan detail data berdasarkan ID, store() untuk menyimpan data baru dengan validasi, update() untuk memperbarui data yang ada, dan destroy() untuk menghapus data yang tidak diperlukan. Setiap fungsi diimplementasikan langsung dalam workshop, dengan peserta didampingi untuk menyelesaikan setiap tahapan.


Proses berikutnya adalah pengujian endpoint API menggunakan aplikasi Postman. Peserta mencoba mengakses endpoint yang telah dibuat untuk memastikan fungsionalitas Create, Read, Update, dan Delete berjalan sesuai harapan. Selama sesi berlangsung, interaksi peserta sangat aktif, banyak yang mengajukan pertanyaan seputar error instalasi, konfigurasi database, hingga proses routing dan pengujian API.

Kegiatan ini tidak hanya memberikan teori dan wawasan baru, tetapi juga bekal keterampilan praktis yang bisa diterapkan langsung oleh peserta untuk membangun project backend mereka sendiri. Semangat dan antusiasme para peserta terlihat dari banyaknya pertanyaan, diskusi, serta keaktifan saat praktik langsung. Hal ini menjadi bukti bahwa minat terhadap pengembangan aplikasi berbasis framework modern seperti Laravel masih sangat tinggi di kalangan mahasiswa dan generasi muda saat ini.






Dengan adanya kegiatan ini, diharapkan peserta mampu mengembangkan portofolio backend sederhana secara mandiri serta memiliki pemahaman dasar yang kuat dalam membangun REST API CRUD menggunakan Laravel 12, yang nantinya dapat menjadi bekal dalam pengembangan karier di bidang teknologi informasi.


Link Drive Sertifikat Peserta :
https://drive.google.com/drive/folders/11pLoafTW-GkQva4VMI5_9kzFEHp7QyDW
Peserta