Berikut 100 contoh judul laporan PKL untuk siswa SMK Jurusan Rekayasa Perangkat Lunak (RPL):
Kategori: Pengembangan Aplikasi Web
- Pengembangan Website Profil Sekolah Menggunakan Laravel
- Pembuatan Sistem Informasi Perpustakaan Berbasis Web dengan CodeIgniter
- Implementasi Sistem Reservasi Hotel Online Menggunakan PHP dan MySQL
- Pembuatan Website E-Commerce Menggunakan Laravel dan Vue.js
- Pengembangan Aplikasi Web Absensi Pegawai dengan PHP dan Bootstrap
- Sistem Informasi Peminjaman Barang Berbasis Web dengan CodeIgniter
- Pembuatan Sistem Manajemen Keuangan Sekolah Berbasis Web
- Pengembangan Sistem Pendataan Alumni Menggunakan Laravel
- Pembuatan Aplikasi Web Voting Online dengan PHP dan MySQL
- Sistem Informasi Akademik Berbasis Web dengan Framework Django
Kategori: Pengembangan Aplikasi Mobile
- Pengembangan Aplikasi Android untuk Manajemen Kasir Menggunakan Flutter
- Pembuatan Aplikasi Mobile Absensi Siswa Berbasis Android dengan Kotlin
- Pengembangan Aplikasi Booking Salon Berbasis Android dengan React Native
- Aplikasi Manajemen Keuangan Pribadi Berbasis Android Menggunakan Java
- Pembuatan Aplikasi Mobile E-Learning dengan Flutter dan Firebase
- Sistem Informasi Koperasi Berbasis Android Menggunakan Kotlin
- Pengembangan Aplikasi Monitoring Kesehatan dengan React Native
- Pembuatan Aplikasi Mobile Pemesanan Tiket Bus Berbasis Android
- Aplikasi Pencari Tempat Makan Terdekat Berbasis Android dengan Google Maps API
- Pembuatan Aplikasi Manajemen Stok Barang Berbasis Android
Kategori: Jaringan dan Keamanan
- Implementasi Keamanan Web Menggunakan SSL dan HTTPS
- Pembuatan Sistem Keamanan Login dengan Two-Factor Authentication
- Pengamanan Aplikasi Web dari SQL Injection dan Cross-Site Scripting
- Implementasi Firewall pada Server Berbasis Ubuntu
- Monitoring Jaringan Menggunakan Wireshark dan Zabbix
- Konfigurasi VPN untuk Keamanan Akses Jarak Jauh
- Pembuatan Sistem Enkripsi Data Berbasis AES pada Aplikasi Web
- Implementasi Sistem Keamanan Captcha pada Website
- Penetration Testing pada Aplikasi Web dengan Metasploit
- Implementasi Keamanan API Menggunakan JWT (JSON Web Token)
Kategori: Internet of Things (IoT)
- Pembuatan Smart Home System dengan Raspberry Pi dan Arduino
- Implementasi Sistem Monitoring Suhu dan Kelembaban Berbasis IoT
- Pengembangan Sistem Keamanan Rumah dengan Face Recognition dan IoT
- Pembuatan Sistem Parkir Otomatis dengan IoT dan RFID
- Implementasi Sensor Gas untuk Keamanan Rumah Berbasis IoT
- Pembuatan Smart Trash Bin Menggunakan IoT dan ESP8266
- Implementasi IoT untuk Monitoring Kualitas Udara di Lingkungan Sekolah
- Pengembangan Sistem Pemantauan Tanaman Otomatis Berbasis IoT
- Pembuatan Sistem Kontrol Lampu Otomatis Berbasis IoT
- Implementasi IoT untuk Manajemen Inventaris Gudang
Kategori: Data Science dan Artificial Intelligence (AI)
- Implementasi Machine Learning untuk Prediksi Harga Saham
- Pembuatan Chatbot Customer Service Menggunakan NLP dan Python
- Pengembangan Sistem Rekomendasi Produk dengan AI
- Analisis Sentimen Media Sosial Menggunakan Machine Learning
- Penerapan Face Recognition untuk Sistem Absensi Siswa
- Implementasi Computer Vision untuk Deteksi Objek pada Aplikasi Mobile
- Pengolahan Data Besar (Big Data) Menggunakan Apache Hadoop
- Prediksi Cuaca Menggunakan Algoritma Machine Learning
- Implementasi AI untuk Pengenalan Pola Tulisan Tangan
- Penggunaan AI dalam Deteksi Penyakit dari Citra Medis
Kategori: Pengolahan Database
- Optimasi Database MySQL untuk Website E-Commerce
- Implementasi PostgreSQL pada Aplikasi Web
- Pembuatan Sistem Manajemen Gudang dengan MongoDB
- Pengelolaan Data Pegawai Menggunakan Firebase Realtime Database
- Pembuatan Sistem Backup dan Restore Database dengan MySQL
- Implementasi Normalisasi Database untuk Meningkatkan Performa Sistem
- Penggunaan Stored Procedure dalam Sistem Manajemen Keuangan
- Migrasi Database dari MySQL ke PostgreSQL dalam Aplikasi Web
- Implementasi CRUD pada Aplikasi Web Menggunakan Laravel dan MySQL
- Pembuatan Laporan Keuangan Berbasis Database SQL
Kategori: Pengembangan Game
- Pembuatan Game Edukasi Matematika Berbasis Android dengan Unity
- Pengembangan Game 2D Petualangan dengan Godot Engine
- Implementasi AI pada Game Berbasis Unity untuk Karakter NPC
- Pembuatan Game Puzzle Berbasis Web dengan Phaser.js
- Pengembangan Game Multiplayer Online Menggunakan Photon Engine
- Pembuatan Game Simulasi Kota Menggunakan Unity 3D
- Implementasi Augmented Reality dalam Game Mobile
- Pengembangan Game Kuis Berbasis Android dengan Kotlin
- Pembuatan Game FPS dengan Unreal Engine
- Desain dan Pengembangan Game RPG Berbasis Android
Kategori: Pemrograman dan Framework
- Implementasi MVC pada Aplikasi Web Menggunakan Laravel
- Penggunaan AJAX dan jQuery untuk Meningkatkan Performa Web
- Pengembangan Aplikasi Berbasis Microservices Menggunakan Node.js
- Implementasi REST API pada Aplikasi Web Menggunakan Express.js
- Penggunaan WebSocket untuk Aplikasi Chat Real-Time
- Pengembangan Aplikasi Berbasis MEVN Stack (MongoDB, Express, Vue.js, Node.js)
- Optimasi Performa Aplikasi Web dengan Caching dan Load Balancing
- Penggunaan GraphQL untuk Pengelolaan API pada Aplikasi Web
- Pembuatan Dashboard Interaktif dengan React dan Chart.js
- Implementasi Redux dalam Aplikasi React.js
Kategori: Cloud Computing dan DevOps
- Deploy Aplikasi Web Menggunakan Docker dan Kubernetes
- Implementasi CI/CD Menggunakan GitHub Actions
- Penggunaan AWS untuk Hosting Aplikasi Web Berbasis Cloud
- Pembuatan Infrastructure as Code Menggunakan Terraform
- Konfigurasi Load Balancer pada AWS untuk Skalabilitas Aplikasi
- Monitoring Aplikasi Cloud dengan Prometheus dan Grafana
- Optimasi Server Menggunakan Nginx dan Apache
- Implementasi Auto Scaling pada Aplikasi Web Berbasis Cloud
- Penggunaan Jenkins untuk Automasi Deployment Aplikasi Web
- Pembuatan Sistem Backup Data Otomatis pada Cloud Server
Kategori: Lainnya
- Studi Kasus Implementasi Agile dalam Pengembangan Perangkat Lunak
- Manajemen Proyek Pengembangan Software dengan Scrum
- Dokumentasi API Menggunakan Swagger dan OpenAPI
- Penggunaan Git dan GitHub dalam Pengelolaan Proyek Tim
- Implementasi Blockchain untuk Keamanan Data
- Pembuatan Sistem E-Voting dengan Blockchain
- Penggunaan Web Assembly dalam Pengembangan Aplikasi Web
- Analisis User Experience (UX) pada Aplikasi Mobile
- Implementasi Progressive Web App (PWA) pada E-Commerce
- Penggunaan No-Code dan Low-Code Platform dalam Pengembangan Aplikasi
Semoga daftar ini membantu dalam menentukan judul laporan PKL! 🚀