Pengembangan Perangkat Lunak dan Gim

Rekayasa Perangkat Lunak

SMKN 1 Panyingkiran

“Let's Code, Learn Code, Hack The World!”

Jelajahi Jurusan

Mengenal PPLG/RPL

Program Keahlian Pengembangan Perangkat Lunak dan Gim (PPLG) dengan konsentrasinya Rekayasa Perangkat Lunak (RPL) ini merupakan salah satu jurusan unggulan di SMKN 1 Panyingkiran.

Jurusan ini mempelajari cara membuat, mengembangkan, dan mengelola perangkat lunak seperti aplikasi, website, game, serta berbagai teknologi digital lainnya untuk menciptakan solusi nyata bagi kehidupan sehari-hari dan dunia kerja.
Siswa dibekali kemampuan penguasaan teknologi komputer dan pengembangan aplikasi, mulai dari desain antarmuka pengguna (UI/UX), pembuatan aplikasi berbasis desktop, web, hingga mobile yang profesional dan sesuai standar industri.

Konten SPMB

Kepo ya, Apa itu PPLG atau RPL?
Klik Lihat
Kepo ya, Apa itu PPLG atau RPL?

Kenapa harus pilih PPLG/RPL?
Klik Lihat
Kenapa harus pilih PPLG/RPL?

Gimana cara daftar nya??
Klik Lihat
Gimana cara daftar nya??

Mhehe
Klik Lihat
Mhehe

Kepoin RPL yuk
Klik Lihat
Kepoin RPL yuk

Materi yang Dipelajari

Sistem Komputer

Belajar tentang arsitektur komputer, perangkat keras dan lunak, serta perangkat pendukung aplikasi.

Algoritma Pemrograman

Belajar logika dan langkah penyelesaian masalah sebelum membuat program.

Dasar Pemrograman

Belajar menulis kode program dasar dan memahami sintaks pemrograman.

Desain UI/UX

Belajar merancang tampilan aplikasi yang menarik dan mudah digunakan.

Basis Data

Belajar menyimpan, mengelola, dan mengolah data dalam database.

Pemrograman Web & Mobile

Belajar membuat aplikasi website dan aplikasi Android.

Digital Office & Creative Tools

Belajar menggunakan aplikasi produktivitas kerja dan pengolahan data digital.

Project TEFA (Teaching Factory)

Belajar membuat project nyata sesuai kebutuhan customer atau industri.

Praktik Kerja Lapangan

Belajar dan praktik kerja langsung di dunia industri untuk mendapatkan pengalaman kerja nyata.

Guru Produktif

Aceng Abdul Wahid, S.Kom.
Kaprogli | Guru Produktif RPL

Pengajar Dasprogli dan Pemrograman Android

Kadina, S.Kom.
Guru Produktif RPL

Pengajar Basis Data

Yaya Sunarya, S.Kom.
Guru Produktif RPL

Pengajar Pemrograman Berbasis Desktop

Deni Afriyandi, S.E.
Guru Produktif RPL

Pengajar Dasprogli dan Desain Laman Web

Adi, S.T.
Guru Produktif RPL

Pengajar Dasprogli dan Pemrograman Web

Prestasi

LKS IT Software Solutions For Business
Juara 2
LKS IT Software Solutions For Business

Muhammad Farid Malik - 11 RPL 2
Project : Aplikasi Android Inventaris Barang Sekolah

Kabupaten Majalengka 2026
LKS IT Software Solutions For Business
Peringkat 8 Terbaik
LKS IT Software Solutions For Business

Muhammad Fikri Nurfajri - 12 RPL 3
Project : Aplikasi Android LKS Mart dan Aplikasi Desktop Cashier

Provinsi Jawa Barat 2025
LKS IT Software Solutions For Business
Juara 1
LKS IT Software Solutions For Business

Muhammad Fikri Nurfajri - 12 RPL 3
Project : Aplikasi Buku Tamu Digital berbasis Android

Kabupaten Majalengka 2025
Lomba LKS IT Software Solutions For Business
Peserta
Lomba LKS IT Software Solutions For Business

Muhammad Fikri Nurfajri - 11 RPL 3
Project: Aplikasi Desktop dan Android

Provinsi Jawa Barat 2024
Lomba LKS IT Software Solutions For Business
Peserta
Lomba LKS IT Software Solutions For Business

Rima Nofiyani Bahari
Project: Aplikasi Desktop dan Android

Provinsi Jawa Barat 2024
LKS IT Software Solutions For Business
Juara 1
LKS IT Software Solutions For Business

Pembuatan Aplikasi Desktop Kasir
atas nama Rima Nofiyani Bahari

Kabupaten Majalengka 2023

Prospek Kerja Lulusan

Web Programmer

Bekerja di perusahaan pengembang website, software house, startup, atau sebagai pembuat website freelance.

Mobile Developer

Bekerja di perusahaan pembuat aplikasi Android/iOS, startup digital, atau developer aplikasi mobile.

UI/UX Designer

Bekerja di perusahaan teknologi, software house, digital agency, atau tim desain aplikasi dan website.

Database Administrator

Bekerja di perusahaan yang mengelola banyak data seperti bank, sekolah, rumah sakit, dan perusahaan IT.

System Analyst

Bekerja di perusahaan pengembang sistem informasi, perusahaan IT, atau tim pengembangan aplikasi.

IT Support / Staff IT

Bekerja di kantor, sekolah, perusahaan, toko, atau instansi yang membutuhkan teknisi komputer dan jaringan.

Operator IT / Cashier

Bekerja di toko, minimarket, supermarket, kantor administrasi, atau perusahaan yang menggunakan sistem komputer kasir dan data.

Freelancer Digital

Bekerja mandiri dari rumah atau online dengan menerima project website, desain, aplikasi, dan digital content.

Technopreneur

Bekerja mandiri membuka usaha atau startup berbasis teknologi seperti jasa pembuatan website, aplikasi, digital printing, atau bisnis online.