Kumpulan Modul Belajar Dasar Pemrograman Framework Laravel
- Purnama Anaking
- Technology
- December 25, 2023
Berikut ini adalah kumpulan modul belajar dasar pada topik pemrograman berbasis framework. Modul-modul ini memberikan materi bagaimana membuat sistem informasi menggunakan bahasa pemrograman PHP dengan framework Laravel. Pengetahuan tersebut selanjutnya dapat diterapkan dan dikembangkan untuk membangun atau menyediakan sebuah aplikasi sederhana berbasis web untuk menyelesaikan suatu permasalahan.
Topik Bahasan Modul Belajar Dasar Pemrograman Berbasis Framework Laravel:
Modul 01: Pengenalan Framework CSS (Bootstrap)
Kita akan mulai mempelajari tentang salah satu framework CSS yaitu Bootstrap. Penerapan fitur bootstrap diberikan dan dikemas dalam bentuk studi kasus tertentu. Kegiatan ini dilakukan agar kita mampu membangun website sederhana dengan mendayagunakan fitur-fitur bootstrap yang ada. Studi kasus yang diberikan adalah membuat atau meng-cloning website bootstrap menggunakan framework bootstrap.
Lihat Modul 01 SelengkapnyaModul 02: Pengenalan Laravel dan Konfigurasi Awal
Kita akan fokus melakukan instalasi dan setup seluruh kebutuhan untuk memulai belajar pemrograman PHP dengan framework Laravel. Mulai dari install XAMPP, Composer, sampai install sebuah project Laravel. Kegiatan ini dilakukan agar kita siap untuk belajar Laravel dengan komputer/laptop masing-masing.
Lihat Modul 02 SelengkapnyaModul 03: Routing dan Bundling Asset di Laravel
Kita akan mulai memasuki materi awal pada pembelajaran framework Laravel. Kita akan mulai belajar tentang Routing di Laravel dengan berbagai macam jenisnya. Kemudian kita akan belajar tentang bundling asset pada Laravel. Kegiatan ini dilakukan agar kita dapat menerapkan konsep routing dan manajemen asset pada framework Laravel.
Lihat Modul 03 SelengkapnyaModul 04: Pengenalan Controller dan View
Pada modul ini kita akan melanjutkan belajar tentang Controller dan View pada laravel. Materi tentang Controller dan View akan diilustrasikan dalam bentuk studi kasus sederhana secara bertahap. Kegiatan ini agar kita dapat memahami dan menerapkan penggunaan Controller dan View pada framework Laravel.
Lihat Modul 04 SelengkapnyaModul 05: Laravel Database Tahap Dasar
Pada modul ini kita akan melanjutkan belajar tentang Laravel Database. Materi tentang Laravel Database akan diilustrasikan dalam bentuk studi kasus sederhana secara bertahap. Kegiatan ini agar kita dapat memahami dan menerapkan manajemen database pada framework Laravel.
Lihat Modul 05 SelengkapnyaModul 06: Laravel Database Tahap Lanjut (Eloquent ORM & Blade Templates)
Pada modul ini kita akan melanjutkan belajar tentang laravel database. Materi tentang laravel database akan diilustrasikan dalam bentuk studi kasus sederhana secara bertahap. Pada modul ini kita akan fokus menerapkan Eloquent ORM pada project laravel kita dan juga melengkapi pembahasan dan penerapan blade templates pada project kita. Kegiatan ini agar kita dapat memahami dan menerapkan manajemen database pada laravel framework dan mengoptimalkan fitur yang dimiiki oleh blade templates.
Lihat Modul 06 SelengkapnyaModul 07: Version Control System (GIT dan Github)
Pada modul ini kita akan melanjutkan belajar tentang penggunaan GIT dan Github di dalam mengelola sebuah project pemrograman. Materi akan diilustrasikan dalam bentuk studi kasus. Kegiatan ini dilakukan agar kita dapat menerapkan dan mengelola kode program yang dibangun bersama tim menggunakan version control system GIT.
Lihat Modul 07 SelengkapnyaModul 08: Laravel Authentication
Pada modul ini kita akan melanjutkan belajar tentang Laravel Authentication. Kita akan mencoba menerapkan fitur login dan lain-lain pada sebuah project laravel. Kegiatan ini dilakukan agar kita dapat menerapkan fitur authentication untuk mendukung sebuah pengembangan aplikasi web berbasis laravel.
Lihat Modul 08 SelengkapnyaModul 09: Eloquent Factories & File Storage
Pada modul ini kita akan melanjutkan belajar tentang Laravel Factory dan File Storage. Kita akan mencoba menerapkan fitur Laravel Factory untuk men-generate data dummy ke database dan menerapkan Laravel File Storage untuk mengelola asset file pada project laravel yang dimiliki.
Lihat Modul 09 SelengkapnyaModul 10: Laravel Third Party Package
Pada modul ini kita akan melanjutkan belajar tentang bagaimana menerapkan package-package tambahan pada project laravel kita. Package tambahan yang diberikan pada modul ini adalah Laravel DataTables, Laravel Sweet Alert, Laravel Exce dan Laravel DomPdf.
Lihat Modul 10 Selengkapnya