Logo Sekolah Pesat Sekolah PesatYayasan Pesat Birrul Walidain
Kurikulum RPL

Rekayasa Perangkat Lunak

Kurikulum Rekayasa Perangkat Lunak SMK Pesat: dari dasar pemrograman & web, fullstack Laravel, mobile React Native, hingga persiapan BNSP Junior Web Developer.

4 Semester · Berbasis IndustriSertifikasi BNSP & IndustriPortofolio Karya Nyata
Peta Pembelajaran

Apa saja yang dipelajari?

Kurikulum disusun bertahap per semester — dari fondasi hingga keahlian siap industri, lengkap dengan project dan sertifikasi di setiap jenjang.

1Sem

Fundamental Programming & Web

Logika, HTML/CSS, dan dasar pemrograman

Fundamental IT
  • Perangkat keras & lunak
  • Sistem operasi & troubleshooting
  • Aplikasi Office (MS Office, Google Suite)
  • Dasar pemrograman & logika
Static Website & Git
  • Struktur dasar HTML
  • Styling dengan CSS
  • JavaScript dasar
  • Pengenalan Sass & SCSS, Git
Project & Sertifikasi Sem 1
  • Website travel (HTML & CSS)
  • Website Sertikom
  • Ujian Sertifikasi Industri
Sertifikasi Industri
2Sem

PHP & CMS WordPress

Pemrograman back-end dan content management

Programming PHP
  • PHP dasar & native
  • Variable, operator, percabangan
  • Array & fungsi
  • Operasi aritmatika & query
Database
  • Create database & table
  • Query tambah, ubah, hapus
  • Akses multi tabel
  • Koneksi database & form
CMS WordPress & Tailwind
  • Instalasi & pengenalan WordPress
  • Post, page & category
  • Themes, plugin & page builder
  • Styling dengan TailwindCSS
Project & Sertifikasi Sem 2
  • Website company profile
  • Website Sertikom
  • Ujian Sertifikasi Industri
Sertifikasi Industri
3Sem

Fullstack Laravel & Mobile

Framework modern web & mobile development

Fullstack Laravel
  • Introduction, VCS & MVC
  • Routing, controller, view templating
  • Database & Eloquent ORM
  • CRUD, autentikasi & hak akses
Mobile Development
  • Dasar React Native
  • Dasar API
  • State management & AsyncStorage
  • UI mobile apps slicing
Perancangan Sistem
  • Metodologi (agile, waterfall)
  • Jira, Trello
  • Wireframe & mockup
  • User flow & responsive layout
Project & Sertifikasi Sem 3
  • Website ticketing / library
  • App habit tracker
  • Ujian Sertifikasi Industri
Sertifikasi Industri
4Sem

MERN Stack & Persiapan BNSP

Pengembangan fullstack & sertifikasi profesi

MERN Stack
  • Pengembangan fullstack MERN
  • Integrasi frontend & backend
  • Deploy & hosting
  • Aplikasi siap produksi
Persiapan BNSP
  • Standar kompetensi BNSP
  • Latihan uji kompetensi
  • Junior Web Developer
BNSP Junior Web Developer
Portofolio Akhir
  • Website portfolio pribadi
  • Website tematik & company profile
  • Portofolio web & mobile lengkap
Portofolio
Profil Lulusan

Setelah lulus, kamu siap menjadi…

Web Developer (Frontend/Backend)
Mobile App Developer
Fullstack Developer
UI/UX Designer
BNSP Junior Web DeveloperSertifikasi IndustriPortofolio Karya