Gambaran Program
Program Keahlian Rekayasa Perangkat Lunak (RPL) di SMK Nurul Islam Jakarta hadir untuk membekali peserta didik dengan kompetensi dalam merancang, mengembangkan, menguji, hingga memelihara perangkat lunak yang sesuai dengan kebutuhan dunia industri dan masyarakat. Program ini dirancang agar lulusan memiliki kemampuan teknis yang kuat, karakter yang unggul, serta siap menghadapi tantangan dunia kerja maupun melanjutkan pendidikan ke jenjang yang lebih tinggi.
Kompetensi yang Dipelajari
- Dasar pemrograman dan logika algoritma.
- Pengembangan website menggunakan HTML, CSS, JavaScript, dan PHP.
- Pemrograman aplikasi Android.
- Pengelolaan basis data MySQL.
- UI/UX Design.
- Pengembangan aplikasi desktop.
- Testing dan debugging aplikasi.
- Manajemen proyek perangkat lunak.
- Penggunaan Git dan version control.
- Penerapan keamanan aplikasi.
- Pengembangan soft skills dan kemampuan problem solving.
Pembelajaran Berbasis Praktik
Pembelajaran RPL dilaksanakan berbasis praktik melalui Teaching Factory, proyek nyata, serta kerja sama dengan dunia usaha dan dunia industri. Program ini juga didukung oleh Oracle Academy sehingga peserta didik memperoleh wawasan teknologi yang mengikuti standar industri global.
Pembinaan Karakter
Selain penguasaan kompetensi teknis, peserta didik dibina menjadi pribadi yang religius, berkarakter, disiplin, dan profesional sesuai budaya sekolah.
Peluang Karier
- Software Developer / Programmer
- Web Developer
- Mobile Developer
- UI/UX Designer
- Database Administrator
- Software Quality Assurance (QA)
- System Analyst
- IT Support
- DevOps Engineer
- Freelancer
- Technopreneur atau Startup Founder
Di RPL, ide siswa tidak berhenti sebagai tugas. Setiap proyek diarahkan menjadi portofolio nyata yang bisa dibawa ke dunia kerja, kuliah, maupun usaha digital.
Mulai dari RPL