RPL
SMKN 1 Ciamis Rekayasa Perangkat Lunak


Kurikulum Mata Pelajaran

Mata pelajaran yang dipelajari di program RPL dirancang untuk membekali siswa dengan berbagai keahlian teknis dan praktis dalam pengembangan perangkat lunak.

Pemrograman Web

HTML, CSS, JavaScript, PHP, Laravel

Pemrograman Mobile

Android Studio, Kotlin, Flutter, React Native

Basis Data

MySQL, PostgreSQL, MongoDB

Desain UI/UX

Figma, Adobe XD, Prototyping

Pemrograman Desktop

Java, C#, Python, Visual Studio

Jaringan Komputer

TCP/IP, Routing, Network Security

Kompetensi Lulusan

Lulusan Rekayasa Perangkat Lunak dibekali kompetensi teknis dan soft-skill untuk merancang, membangun, menguji, dan memelihara aplikasi berbasis web maupun mobile sesuai kebutuhan industri.

Pengembangan Aplikasi Web

Mampu membangun UI (HTML/CSS/JS) dan backend (PHP/Laravel) serta mengintegrasikan API.

Pengembangan Aplikasi Mobile

Mampu membuat aplikasi Android/mobile dan menghubungkan ke layanan backend.

Perancangan & Manajemen Database

Mampu membuat ERD, relasi tabel, query SQL, dan optimasi dasar pada MySQL/PostgreSQL.

UI/UX & Prototyping

Mampu merancang wireframe, user flow, dan prototype menggunakan tools seperti Figma.

Kolaborasi dengan Git

Mampu menggunakan Git/GitHub untuk kolaborasi tim, branching, dan code review sederhana.

Testing, Debugging & Deployment

Mampu melakukan testing dasar, debugging, dan deployment sederhana untuk aplikasi.

Kompetensi Lulusan RPL