
- Durasi
- 3 tahun
- Program keahlian
- Pengembangan Perangkat Lunak dan Gim
- Bahasa utama
- PHP, JavaScript, Dart
- Proyek per tahun
- 4 proyek tim
Sekilas jurusan
Kamu mulai dari logika pemrograman: memecah masalah jadi langkah-langkah kecil, lalu menuliskannya jadi kode. Setelah itu kode tadi dipakai untuk membuat aplikasi sungguhan, dari halaman web sederhana sampai aplikasi yang menyimpan dan mengolah data di basis data.
Cara kerjanya dibuat mirip tim di tempat kerja. Kode disimpan dan dibagikan lewat Git, aplikasi diuji dulu sebelum dianggap selesai, dan tampilannya dirancang supaya mudah dipakai. Sebagian besar tugas dikerjakan sebagai proyek tim, jadi kamu juga terbiasa membagi pekerjaan dan menjelaskan hasilnya ke orang lain.
RPL
Yang kamu pelajari
Siswa belajar logika pemrograman, lalu memakainya untuk membuat aplikasi web dan mobile lengkap dengan basis datanya.
06
- 01
Web Development
Membuat website lengkap: tampilan yang dilihat pengguna dan bagian server yang menyimpan datanya, memakai React dan Laravel.
- 02
Aplikasi Mobile
Membuat aplikasi untuk HP Android, dari merancang layarnya sampai memasangnya di HP untuk dicoba.
- 03
Basis Data & API
Menyimpan dan mengolah data aplikasi: membuat tabel, menulis query, dan menghubungkan aplikasi lewat API.
- 04
Logika Pemrograman
Latihan memecahkan soal dengan kode: percabangan, perulangan, struktur data, dan pemrograman berorientasi objek.
- 05
UI/UX Design
Merancang tampilan aplikasi, lalu mencobakannya ke teman untuk melihat bagian mana yang masih membingungkan.
- 06
Testing & Git
Mencari dan memperbaiki bug, menguji aplikasi sebelum dikumpulkan, dan mengerjakan satu kode bersama lewat Git.
Prospek karir
Posisi yang paling sering diisi lulusan konsentrasi ini.
01Software Engineer
02Web Developer
03Mobile Developer
04Back-end Developer
05Quality Assurance
06UI/UX Designer
Laboratorium & alat

Ruang Kolaborasi
Ruang untuk mengerjakan proyek tim, dipakai siswa dari berbagai konsentrasi.
- Enam ruang laboratorium komputer untuk praktik pemrograman
- Ruang kolaborasi untuk mengerjakan proyek tim
- Server sekolah untuk latihan mengonlinekan aplikasi
Sertifikasi
- BNSP Junior Web Developer
- Oracle Database Foundations
- Google IT Support


