Kelas X
- Materi Komputer dan Jaringan Dasar
- Typing SKill
- Algoritma Pemrograman
- Dasar-dasar Database
- Dasar Pemrograman Visual
- Project
Programming Language - Android Application - Website - Desktop Application - Game - Database - Java - PHP - HTML - Javascript - SQL - Visual Studio - C++ - C# - Laravel & CI Framework
Programmer Sofware - Software Developer - IT Support - Software Development - Game Development - IT Consultan
Rekayasa Perangkat Lunak adalah Kompetensi Keahlian/Jurusan di SMK yang mengajarkan tentang konsep dan teknik membuat suatu perangkat lunak atau software..
Semua aplikasi yang kita pakai di komputer, hp, smartphone dan perangkat elektronik lainnya.
Kalau Windows atau Android? Windows, Android, Linux dan lainnya termasuk dalam jenis sistem operasi. Sistem operasi adalah perangkat lunak utama yang mengendalikan jalannya suatu perangkat elektronik. Sistem operasi juga merupakan tempat berjalannya aplikasi lain selain sistem operasi.
Istilah perangkat lunak memiliki beberapa penyebutan berbeda yaitu: software, aplikasi, dan program komputer.
Membuat aplikasi yang berjalan di perangkat Smartphone berbasis Android dan iPhone menggunakan android studio dan software lainnya.
Membuat aplikasi berbasis teknologi web baik menggunakan bahasa pemrograman server side ataupun framework seperti Laravel, Code Igniter dan Java Script.
Membuat aplikasi yang dijalankan di komputer desktop seperti aplikasi kasir yang banyak dipakai di toko-toko saat ini menggunakan Microsoft Visual Studio.
Membuat game yang dapat berjalan di komputer desktop ataupun di perangkat mobile menggunakan software Game Studio 2 dan Unity.
Lulusan RPL dapat bekerja sebagai Programmer Aplikasi di perusahaan.
Jika perusahaan adalah perusahaan software maka programmer bertugas untuk membuat aplikasi yang akan dijual ke perusahaan lain.
Jika perusahaan adalah bukan perusahaan software, maka programmer akan mengembangkan aplikasi yang digunakan untuk operasional perusahaan itu.
Bidang ini adalah hal termudah yang dapat dilakukan oleh lulusan RPL. Hanya bermodalkan komputer dapat membuat aplikasi yang dapat dijual kepada orang atau perusahaan lain.
Penjualan pun dapat kita lakukan secara offline ataupun online melalui market place seperti Tokopedia dan Bukalapak. Jika aplikasi berbasis Mobile, aplikasi dapat di unggah ke Play Store atau Apple Store.
Membuat aplikasi atau game berbasis mobile. Aplikasi atau Game berbasis mobile sangat digandrungi dan dibutuhkan oleh manysarakat, sehingga ini menjadi peluang besar bagi seorang programmer. Game atau aplikasi yang bagus dapat mendatangkan uang melalui penjualan ataupun pemasangan iklan.
Dengan keterampilan yang dimiliki, lulusan dapat menjadi konsultan pendamping suatu perusahaan dalam menerapkan sistem IT. Model kerjasama lain yaitu Lulusan menyewakan aplikasi yang dibuatnya untuk suatu perusahaan. Hal ini dapat dilakukan dengan banyak perusahaan sehingga dapat mendatangkan penghasilan yang cukup menggiurkan.
- Materi Komputer dan Jaringan Dasar
- Typing SKill
- Algoritma Pemrograman
- Dasar-dasar Database
- Dasar Pemrograman Visual
- Project
- Algoritma Pemrograman Lanjut
- Database
- Pemrograman Android
- Pemrograman web, Framework
- OOP dan Java
- Project
- Pemrograman web
- Pemrograman Android
- Pembuatan Game
- PKL
- Project Aplikasi Desktop
- Project Aplikasi Mobile
- Project Aplikasi Web