basigi@unp.ac.id (0751) 7050000 Jl. Prof. Dr. Hamka, Air Tawar, Padang
Matakuliah

Pemrograman Berbasis Platform

- Fakultas Teknik
Pemrograman Berbasis Platform

Deskripsi Mata Kuliah

Mata kuliah Pemrograman Berbasis Platform memfokuskan pada pengembangan aplikasi menggunakan platform tertentu seperti Android, iOS, atau aplikasi berbasis web. Mahasiswa akan mempelajari teknik-teknik pemrograman untuk mengembangkan aplikasi yang sesuai dengan karakteristik platform yang dipilih, serta prinsip desain antarmuka pengguna (UI) dan pengalaman pengguna (UX). Selain itu, mata kuliah ini juga mencakup penggunaan berbagai tools dan framework yang mendukung pengembangan aplikasi, pengujian perangkat lunak, serta teknik pemrograman berorientasi objek yang sering digunakan dalam pengembangan aplikasi mobile dan web. Tujuan utama dari mata kuliah ini adalah untuk memberikan keterampilan praktis dalam merancang dan mengembangkan aplikasi yang dapat berjalan pada berbagai platform dengan efisien dan efektif.

CPL Program Studi pada MK

CPL-8 - Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.
CPL-10 - Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan-kebutuhan computing pada sebuah organisasi.

CPMK

CPMK-1 - Menjelaskan konsep dasar pemrograman berbasis platform (desktop, web, mobile, dan IoT) serta perbedaan karakteristik masing-masing platform
CPMK-2 - Mengidentifikasi kebutuhan perangkat keras, perangkat lunak, dan bahasa pemrograman yang sesuai untuk pengembangan aplikasi berbasis platform tertentu.
CPMK-3 - Merancang antarmuka pengguna (user interface) dan struktur program pada platform yang dipilih dengan memperhatikan prinsip-prinsip desain aplikasi.
CPMK-4 - Mengimplementasikan aplikasi sederhana berbasis platform tertentu (misalnya: Android, Web, atau IoT) dengan memanfaatkan tools dan framework yang sesuai.
CPMK-5 - Mengintegrasikan fitur-fitur spesifik platform (seperti GPS, kamera, atau API eksternal) ke dalam aplikasi.; Menguji dan mengevaluasi kinerja aplikasi berbasis platform menggunakan teknik debugging dan testing.; Menyusun dokumentasi teknis dan laporan pengembangan aplikasi berbasis platform secara sistematis.; Bekerja sama dalam tim dan menunjukkan etika profesional dalam proses pengembangan aplikasi.

Aktivitas Pembelajaran

Aktivitas pembelajaran untuk course ini belum tersedia.

Rencana Pembelajaran Semester (RPS)

Buka RPS

Lecture Note

Lecture Note Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

Lecture Video

Lecture Video Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

Assignments

Assignments Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

E-Book

E-Book Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

UTS

UTS Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

UAS

UAS Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login
Related

Course Terkait