Membuat Dashboard dan Sistem IoT Menggunakan Laravel
Deskripsi Kelas
Kelas ini adalah kelas tayang ulang pelatihan
Kamu akan mempelajari mengenai membangun sistem IoT menggunakan Laravel 11 dari dasar. Dalam kelas ini, peserta akan belajar membangun sistem IoT berbasis web menggunakan Laravel, framework PHP yang kuat dan fleksibel. Kelas ini dirancang untuk memberikan pemahaman mendalam tentang pengembangan aplikasi web secara bertahap, mulai dari konsep dasar hingga implementasi API untuk IoT. Kelas ini cocok untuk pemula yang ingin mempelajari Laravel dari dasar hingga mampu mengembangkan sistem IoT. Peserta tidak perlu memiliki pengalaman sebelumnya dalam Laravel, namun diharapkan memiliki dasar pemrograman web dan logika pemrograman.
Hasil Akhir
Setelah mengikuti kelas ini, peserta akan mampu:
- Membuat aplikasi IoT berbasis web menggunakan Laravel.
- Mengelola data perangkat IoT melalui REST API.
- Mengimplementasikan otentikasi dan fitur keamanan pada aplikasi.
- Membangun dashboard sendiri menggunakan MQTT.
Yang Akan Dipelajari
Laravel dan Cara Instalasi
Konsep MVC
Menampilkan Data Secara Langsung
Debugging Menampilkan Response
Menggunakan Method GET Pada Route
Menggunakan POST dan Mendapatkan Data
Memindahkan Method GET dan Mengambil Nilai Query
Memindahkan Proses Method POST ke Controller
Konsep Migration Untuk Membuat Tabel
Menambah Data Dengan Query
Mengubah Data Dengan Query Builder
Seeder
Menggunakan Factory Untuk Membuat Banyak Data Secara Otomatis
Membuat Layout Web Dengan Blade
Menampilkan Data Pada View Blade
Mengaktifkan Form Create Untuk Membuat Data
Membuat Fungsi Hapus Membuat Validasi Input Request
Menampilkan Pesan Error
Konsep Otentikasi dan Library Fortify
Mengaktifkan Fitur Login
Pemahaman Middleware
Menggunakan Midleware Auth
Penjelasan Rest API
API Resources (Collection) Laravel
Membangun Dashboard IoT Dengan MQTT
Struktur Direktori
Menggunakan Route Untuk Menampilkan Halaman
Melalui Route
Konsep Routing dan Method Pada HTTP
Mendapatkan Data Dari Query Pada GET
Membuat Controller dan Menampilkan Halaman
Memindahkan Method GET dan Route Parameter di Controller
Mengubah Helper Request Menggunakan Class Untuk Mendapat Data
Membuat Tabel Dengan Migration
Menampilkan Data Dengan Query Builder
Menghapus Data Dengan Query Builder
Konsep Eloquent
Model Untuk Operasi CRUD
Membuat Halaman Create dan Edit
Menampilkan Sebagian Data per Halaman
Mengaktifkan Form Edit Untuk Mengubah Data
Form Request Untuk Validasi Input
Mengubah Pesan Validasi
Mengambil Status Login dan Membuat Logout
Mengaktifkan Fitur Update Password
Membuat Midleware di Laravel
Implementasi Midleware Role Dari Data User
API POST Method dan Setup Proyek
Insert Data Sensor Dengan API
Kurikulum Kelas

Nusabot ID
Nusabot adalah platform IoT yang akan membantu peserta belajar tentang cara menggunakan dan membuat aplikasi IoT. Memberikan pengenalan tentang IoT dan cara kerjanya, serta memberikan latihan praktis untuk membuat aplikasi IoT sederhana tepat guna. Selain itu, Nusabot akan memberikan penjelasan tentang cara menggunakan teknologi yang digunakan dalam IoT, seperti sensor, perangkat keras, dan perangkat lunak. Nusabot juga akan memberikan tips dan trik untuk meningkatkan efektivitas aplikasi IoT yang dibuat.
Kelas Lainnya
Yang mungkin ingin kamu pelajari