Blog Guru - Hendri Winarto

Contoh Pengerjaan UKK SMK RPL 2024 P3 – Website Galeri Foto – Laravel 10

Pada artikel sebelumnya, sudah pernah saya contohkan pengerjaan UKK RPL SMK Tahun 2023 Paket 2 (Pelaporan Masyarakat) menggunakan Laravel 9. Kali ini akan saya contohkan pengerjaan Soal UKK RPL SMK Tahun 2024 Paket 3 (Website Galeri Foto). Meskipun saat artikel ini dipublikasikan Laravel 11 sudah rilis, namun dengan beberapa pertimbangan …

Panduan Mengkoneksikan ESP32 dan Sensor DHT22 dengan AWS IoT Core dan Node-RED Menggunakan Protokol MQTT

Tutorial ini membahas cara paling ringkas untuk membangun contoh ekosistem IoT yang memanfaatkan cloud untuk interkoneksi data, dengan tujuan agar dapat dilakukan pemantauan (dan pengendalian) dari mana saja, tanpa harus terkoneksi di satu jaringan (LAN) dengan perangkat IoT yang bersangkutan. Namun sebelumnya, kita pahami dulu kegunaan dari masing-masing komponen teknologi …

Contoh Pengerjaan Soal UKK SMK RPL Paket 2 Tahun 2023

Pada artikel ini akan dicontohkan pengerjaan minimal untuk Soal Paket 2 UKK Kompetensi Keahlian RPL Tahun 2022/2023 menggunakan framework Laravel 9. Semua tahapan pada artikel ini harus diperhatikan agar target pengerjaan dapat tercapai dengan lancar. Tahap persiapan ini diperlukan jika lingkungan pengembangan Anda belum sesuai dengan kebutuhan pengembangan di Laravel …

Menyalin Sampel Kode Project Laravel 9 dari Github

Pada contoh ini akan saya gunakan project World Laravel 9, yang menggunakan MySQL World Sample Database yang sudah disesuaikan dengan konvensi penamaan tabel dan field untuk Laravel. Di dalamnya sudah ada migration dan seeder untuk memuat struktur tabel dan mengisikan data awalnya. Masuk ke terminal (bisa pakai CMD biasa, cmder, …

Mengenal Java Class Library (JCL)

Java Class Library (JCL) merupakan kumpulan pustaka (library) aplikasi yang dapat dimuat secara dinamis (dynamically loadable libraries) oleh JVM (Java Virtual Machine) pada saat run time. Run time atau runtime adalah fase akhir pada siklus sebuah program komputer, yaitu fase di mana kode akan dieksekusi pada CPU/processor dalam bentuk bahasa …

Perbedaan Method Overloading dan Method Overriding di Java

Pada konsep mengenai polimorfisme (polymorphism) di mana sebuah class turunan (subclass) dapat memiliki sifat yang berbeda dengan class induknya (superclass). Singkatnya, polimorfisme memungkinkan kita melakukan hal yang sama dengan berbagai cara yang berbeda. Polimorfisme di Java dapat dilakukan menggunakan method overloading dan method overriding. Perbedaan yang mendasar antara method overloading …

Menyiapkan Lingkungan Pemrograman C/C++ Menggunakan Visual Studio Code (VSCode)

Ada banyak pilihan Integrated Development Environment (IDE) untuk belajar bahasa pemrograman C/C++ yang bisa kita gunakan, namun Visual Studio Code (VSCode) telah menjadi salah satu pilihan yang cukup nyaman dan praktis untuk digunakan, terutama untuk pembelajaran pemrograman dasar. Hal ini karena tidak seperti IDE lain seperti Code::Blocks, Qt Creator, dan …

Slide Pemrograman Dasar KD 3.6 – Struktur Kontrol Percabangan

Berikut ini adalah slide ringkasan materi teori Pemrograman Dasar menggunakan C++ mengenai Struktur Kontrol Percabangan, yang mencakup : Struktur percabangan Percabangan tidak bersyarat Percabangan sederhana Percabangan bertingkat Percabangan bersarang Pada materi ini juga dibahas mengenai sintaks alternatif if .. else atau yang juga dikenal sebagai operator ternary. Semoga bermanfaat. Selamat …

Materi Pemrograman Web Dinamis Kelas XI RPL – KD 3.1

Slide materi Pemrograman Web Dinamis Kelas XI RPL, KD 3.1 Memahami teknologi aplikasi web server, dengan Materi Pokok Teknologi Aplikasi Web Berbasis Server. Materi pada slide ini hanya dirancang untuk disampaikan pada simulasi kegiatan pembelajaran (peer teaching), sehingga kedalaman materinya masih kurang. Unduh di sini: materi-teknologi-aplikasi-web-server-hendri-winarto-rpl-smkn-1-pacitan