CPL-7 Dapat mengkaji dan memanfaatkan ilmu pengetahuan dan teknologi dalam memberikan solusi serta bertanggung jawab terhadap hasil kerja kelompok maupun mandiri yang bermutu dan terukur dengan sifat dan konteks yang sesuai dengan bidang keahlian terapannya.
CPL-9 Menguasai pengetahuan dan teknik berkomunikasi secara lisan dan tulisan menggunakan bahasa indonesia dan inggris.
CPL-11 Mampu menerapkan matematika dan prinsip rekayasa dalam mengidentifikasi, memformulasikan, melakukan penelusuran referensi atau standar, menganalisis dan menyelesaikan masalah bidang rekayasa perangkat lunak menggunakan perangkat analisa pada bidang teknologi informasi
CPMK
CPMK-1 Mahasiswa mampu menjelaskan konsep dasar API (Application Programming Interface) dan peranannya dalam pengembangan perangkat lunak modern
CPMK-2 Mahasiswa mampu menginstal dan mengonfigurasi framework Laravel sebagai dasar pengembangan API
CPMK-3 Mahasiswa mampu membuat dan menjalankan migrasi database menggunakan Laravel untuk mendukung struktur data dalam API
CPMK-4 Mahasiswa mampu menguji endpoint API menggunakan tools seperti Postman atau Laravel HTTP Client secara efektif
CPMK-5 Mahasiswa mampu merancang dan mengimplementasikan RESTful API menggunakan Laravel dengan standar HTTP methods
CPMK-6 Mahasiswa mampu mengkonsumsi API eksternal dan mengintegrasikannya ke dalam aplikasi Laravel
CPMK-7 Mahasiswa mampu menunjukkan pemahaman dan keterampilan dasar dalam membangun dan menguji API melalui ujian teori dan/atau praktik
CPMK-8 Mahasiswa mampu mengimplementasikan sistem otorisasi API menggunakan mekanisme seperti Sanctum atau Passport di Laravel
CPMK-9 Mahasiswa mampu membuat dokumentasi API yang jelas dan dapat digunakan oleh pengembang lain, menggunakan tools seperti Swagger atau Laravel API Doc Generato
CPMK-10 Mahasiswa mampu merumuskan ide proyek akhir API yang sesuai dengan kebutuhan pengguna dan spesifikasi teknis
CPMK-11 Mahasiswa mampu menyiapkan lingkungan pengembangan proyek akhir dan menyusun struktur database melalui migrasi
CPMK-12 Mahasiswa mampu mengembangkan dan mengimplementasikan RESTful API dalam proyek akhir sesuai dengan kebutuhan yang dirancang
CPMK-13 Mahasiswa mampu menambahkan fitur otorisasi dalam proyek akhir API untuk melindungi endpoint dan data pengguna
CPMK-14 Mahasiswa mampu menyusun dokumentasi API proyek akhir secara sistematis dan mudah dipahami
CPMK-15 Mahasiswa mampu mempresentasikan, mendemonstrasikan, dan menyusun laporan teknis proyek akhir pengembangan API secara lengkap dan profesional