SMA - Grade 2
Ubah data mentah menjadi informasi berharga! Di kelas Fullstack IoT ini, kita akan belajar mengintegrasikan perangkat IoT dengan Database menggunakan SQL, membangun Web App monitoring lengkap, dan mengatur API serta Webhook untuk data logging yang presisi.
Deskripsi
Melanjutkan fondasi kuat yang sudah dibangun sebelumnya, Grade 2 akan membawa kita mendalami sisi manajemen perangkat lunak (software) dan pengolahan data. Harus kita pahami bahwa sebuah alat IoT secanggih apa pun hanyalah seonggok mesin jika data yang dihasilkannya tidak disimpan dan diolah dengan baik. Di kelas ini, kita akan belajar menangkap data-data tersebut, menyimpannya ke dalam Database (basis data), dan merancang sebuah Software Stack yang komprehensif.
Tujuan utama kita di kelas ini adalah menguasai perancangan sistem informasi untuk perangkat elektronik. Kita akan mempelajari dan menulis perintah-perintah SQL (Structured Query Language) untuk merancang database yang efisien. Tidak berhenti di situ, kita juga akan membangun sebuah Web App IoT yang sangat lengkap, serta mempelajari konsep API (Application Programming Interface) dan Webhook yang berfungsi sebagai jalur komunikasi otomatis untuk keperluan data logging (pencatatan data sejarah) tingkat tinggi.
Berbeda dengan grade sebelumnya, alat yang kita gunakan di sini akan lebih banyak berfokus pada sisi pengembangan web. Kita wajib menginstalasi perangkat lunak web server lokal (seperti XAMPP atau Laragon), sistem manajemen database (seperti MySQL), dan text editor khusus untuk menyusun antarmuka web. Kita akan belajar menjahit sistem backend dan frontend agar bisa berbicara dengan mulus kepada alat IoT kita.
Persyaratan untuk mengikuti kelas ini adalah pemahaman yang matang dari materi Grade 1, karena alat yang kita buat sebelumnya akan diintegrasikan di sini. Laptop dengan spesifikasi yang memadai sangat dibutuhkan untuk menjalankan server web secara bersamaan dengan perangkat coding. Selain itu, pemahaman dasar mengenai logika pemrograman web (seperti HTML atau PHP dasar) akan membuat kita lebih cepat menyerap materi rancang bangun web ini.
Pada garis akhir kelas Grade 2, kemampuan kita akan berevolusi menjadi seorang Fullstack IoT Developer. Kita tidak hanya terampil memegang kabel dan menyolder komponen, tetapi kita juga mampu merancang sistem pusat data (data center) mini untuk menampung riwayat data sensor hingga berbulan-bulan lamanya. Ini adalah skill langka yang sangat dicari oleh perusahaan-perusahaan teknologi dan manufaktur di industri modern.
Apa yang kamu akan dapat?
Perancangan Database Relasional dan perintah SQL.
Membangun Software Stack untuk sistem IoT yang kompleks.
Penggunaan API dan Webhook untuk integrasi sistem.
Teknik Data Logging presisi untuk penyimpanan data jangka panjang.
Persyaratan Mengikut Kelas
Laptop dengan instalasi Web Server (XAMPP/Laragon) & Database.
Pemahaman tentang HTML/PHP dasar akan menjadi nilai tambah.
Sudah memahami materi IoT Grade 1.