•  

Our Top Course
Pengembangan Media Foto
( 16 Sections)
 
Komunikasi Pembelajaran
( 16 Sections)
 

Course Pemrograman Berbasis Platform

Program Studi S1 Teknik Informatika UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah Pemrograman Berbasis Platform dirancang untuk membekali mahasiswa dengan pengetahuan konseptual dan keterampilan praktis dalam merancang, mengembangkan, menguji, dan mengevaluasi solusi perangkat lunak untuk platform yang beragam, meliputi Web, Desktop, dan Mobile. Penekanan utama diberikan pada pendekatan komparatif, yang memungkinkan mahasiswa untuk menganalisis dan memahami secara kritis arsitektur, batasan teknis, paradigma antarmuka pengguna (UI/UX), dan ekosistem pengembangan lintas platform. Proses pembelajaran mengadopsi metodologi Project-Based Learning (PBL) secara intensif, di mana mahasiswa akan membangun portofolio aplikasi terintegrasi. Hal ini sejalan dengan prinsip OBE untuk menghasilkan lulusan yang kompeten dan relevan dengan kebutuhan nyata pengguna dan industri

CPMK

  • Mampu membandingkan arsitektur, keunggulan, dan keterbatasan platform pengembangan aplikasi Web, Desktop, dan Mobile untuk pemilihan teknologi yang tepat dalam penyelesaian masalah komputasi
  • Mampu merancang antarmuka pengguna (UI) dan pengalaman pengguna (UX) yang responsif dan adaptif untuk aplikasi pada platform Web menggunakan HTML, CSS, dan kerangka kerja JavaScript
  • Mampu mengembangkan aplikasi front-end web yang dinamis dan interaktif menggunakan kerangka kerja berbasis komponen
  • Mampu mengembangkan aplikasi desktop event-driven dengan antarmuka grafis (GUI) untuk kebutuhan offline menggunakan JavaFX atau C#.NET
  • Mampu mengembangkan aplikasi mobile native (Android) yang terstruktur, mengelola state dan siklus hidup komponen, serta melakukan persistensi data lokal
  • Mampu mengintegrasikan aplikasi pada platform yang berbeda melalui konsumsi API dan mendemonstrasikan solusi perangkat lunak multi-platform secara kolaboratif dalam sebuah proyek akhir

Aktifitas Pembelajaran

  • Pertemuan 1
    Paradigma dan menyiapkan lingkungan pengembangan untuk ketiga platform, Web Desktop dab Mobile.
    • Date  4 September 2025

  • Pertemuan 2
    Membangun struktur dan layout halaman web statis yang responsif menggunakan HTML5 dan CSS3.
    • Date  11 September 2025

  • Pertemuan 3
    Membangun struktur dan layout halaman web statis yang responsif menggunakan HTML5 dan CSS3.
    • Date  18 September 2025

  • Pertemuan 4
    Memanipulasi DOM dan menangani event untuk menciptakan interaktivitas pada halaman web menggunakan JavaScript
    • Date  25 September 2025

  • Pertemuan 5
    Memanipulasi DOM dan menangani event untuk menciptakan interaktivitas pada halaman web menggunakan JavaScript
    • Date  2 Oktober 2025

  • Pertemuan 6
    Merancang dan membangun Single Page Application (SPA) menggunakan kerangka kerja berbasis komponen (React).
    • Date  9 Oktober 2025

  • Pertemuan 7
    Merancang dan membangun Single Page Application (SPA) menggunakan kerangka kerja berbasis komponen (React).
    • Date  16 Oktober 2025

  • Pertemuan 8
    Project Tengah Semester
    • Date  23 Oktober 2025

  • Pertemuan 9
    Merancang dan mengimplementasikan aplikasi GUI desktop sederhana menggunakan JavaFX (atau C#.NET) sebagai studi kasus komparatif.
    • Date  30 Oktober 2025

  • Pertemuan 10
    Merancang dan mengimplementasikan aplikasi GUI desktop sederhana menggunakan JavaFX (atau C#.NET) sebagai studi kasus komparatif.
    • Date  6 November 2025

  • Pertemuan 11
    Membangun antarmuka pengguna (UI) untuk aplikasi Android menggunakan Kotlin dan XML Layouts.
    • Date  13 November 2025

  • Pertemuan 12
    Membangun antarmuka pengguna (UI) untuk aplikasi Android menggunakan Kotlin dan XML Layouts.
    • Date  20 November 2025

  • Pertemuan 13
    Mengelola data dan state aplikasi Android secara efisien menggunakan komponen Arsitektur Android Jetpack.
    • Date  27 November 2025

  • Pertemuan 14
    Mengelola data dan state aplikasi Android secara efisien menggunakan komponen Arsitektur Android Jetpack.
    • Date  4 Desember 2025

  • Pertemuan 15
    Proyek Akhir Semester.
    • Date  11 Desember 2025

  • Pertemuan 16
    Presentasi Proyek Akhir Semester.
    • Date  18 Desember 2025

Dosen

RIFQI ABDILLAH
RIFQI ABDILLAH
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Teknik Informatika
  • Semester3
  • Lectures1
Difficult Things About Education.
$75$10