•  

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

Course Pemrograman Berorientasi Objek

Program Studi D4 Manajemen Informatika UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah ini membahas konsep, teknik, dan implementasi Application Programming Interface (API) dalam pengembangan perangkat lunak. Mahasiswa akan memahami peran API dalam komunikasi antar sistem, eksplorasi jenis-jenis API (RESTful, SOAP, GraphQL), serta praktik terbaik dalam desain, dokumentasi, dan keamanan API. Pembelajaran mencakup dasar-dasar HTTP, pengelolaan request-response, autentikasi dan otorisasi (OAuth, JWT), serta penggunaan framework dan alat bantu seperti Flask, FastAPI, atau Express.js. Mahasiswa juga akan mengimplementasikan API dengan database dan mengintegrasikan layanan pihak ketiga. Pada akhir perkuliahan, mahasiswa diharapkan mampu merancang, membangun, dan mengonsumsi API secara efisien untuk mendukung pengembangan aplikasi berbasis web dan mobile.

CPMK

  • Mahasiswa dapat memahami konsep dasar pemrograman berorientasi objek seperti class, objects, abstraction, encapsulation, inheritance dan polymorphism dalam pembuatan program
  • Mahasiswa dapat merancang sebuah aplikasi dan melakukan debugging pengujian program dengan menggunakan pemrograman berorientasi objek
  • Mahasiswa dapat merancang dan menangani user interface dalam sebuah aplikasi

Aktifitas Pembelajaran

  • Pertemuan 1
    Pengenalan OOP dan penerapan konsep class dan objek dalam pemrograman python
    • Date  27 Agustus 2026

  • Pertemuan 2
    Konsep konstruktur dan enkapsulasi dalam pemrograman python
    • Date  3 September 2026

  • Pertemuan 3
    Konsep metode dan atribut kelas dalam pemrograman python
    • Date  24 September 2026

  • Pertemuan 4
    Konsep Inheritance dalam pemrograman python
    • Date  1 Oktober 2026

  • Pertemuan 5
    Konsep Inheritance dalam pemrograman python
    • Date  8 Oktober 2026

  • Pertemuan 6
    Konsep abstraksi dalam pemrograman python
    • Date  15 Oktober 2026

  • Pertemuan 7
    Exception handling dalam pemrograman python
    • Date  22 Oktober 2026

  • Pertemuan 8
    Evaluasi Tengah Semester / Ujian Tengah Semester
    • Date  29 Oktober 2026

  • Pertemuan 9
    Konsep OOP dalam pembuatan game sederhana python
    • Date  5 November 2026

  • Pertemuan 10
    Konsep OOP dalam pembuatan game sederhana python
    • Date  12 November 2026

  • Pertemuan 11
    Konsep OOP dalam pembuatan game sederhana python
    • Date  19 November 2026

  • Pertemuan 12
    Konsep OOP dalam pembuatan proyek akhir
    • Date  26 November 2026

  • Pertemuan 13
    Konsep OOP dalam pembuatan proyek akhir
    • Date  3 Desember 2026

  • Pertemuan 14
    Konsep OOP dalam pembuatan proyek akhir
    • Date  10 Desember 2026

  • Pertemuan 15
    Konsep OOP dalam pembuatan proyek akhir
    • Date  17 Desember 2026

  • Pertemuan 16
    Konsep OOP dalam pembuatan proyek akhir
    • Date  24 Desember 2026

Dosen

I KADEK DWI NURYANA
I KADEK DWI NURYANA
  • 215,475 Reviews4.8 Rating

FARIS ABDI EL HAKIM
FARIS ABDI EL HAKIM
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiD4 Manajemen Informatika
  • Semester3
  • Lectures2
Difficult Things About Education.
$75$10