•  

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

Course Fire Programming

Program Studi D4 Manajemen Informatika UNESA

 
Card image

Course Description

Matakuliah Prak. Pemrograman Api pada jenjang D4 program studi Manajemen Informatika bertujuan untuk memberikan pemahaman dan keterampilan dalam mengembangkan aplikasi berbasis API (Application Programming Interface). Mata kuliah ini mencakup pembelajaran tentang konsep dasar API, penggunaan API dalam pengembangan aplikasi, integrasi API dengan berbagai platform, serta praktik pengembangan API yang baik. Mahasiswa akan diajak untuk memahami pentingnya API dalam ekosistem teknologi informasi saat ini dan mampu mengimplementasikan API secara efektif dalam proyek-proyek pengembangan perangkat lunak.

Program Objectives (PO)

  • Mahasiswa mampu menjelaskan konsep dasar API (Application Programming Interface) dan peranannya dalam pengembangan perangkat lunak modern
  • Mahasiswa mampu menginstal dan mengonfigurasi framework Laravel sebagai dasar pengembangan API
  • Mahasiswa mampu membuat dan menjalankan migrasi database menggunakan Laravel untuk mendukung struktur data dalam API
  • Mahasiswa mampu menguji endpoint API menggunakan tools seperti Postman atau Laravel HTTP Client secara efektif
  • Mahasiswa mampu merancang dan mengimplementasikan RESTful API menggunakan Laravel dengan standar HTTP methods
  • Mahasiswa mampu mengkonsumsi API eksternal dan mengintegrasikannya ke dalam aplikasi Laravel
  • Mahasiswa mampu menunjukkan pemahaman dan keterampilan dasar dalam membangun dan menguji API melalui ujian teori dan/atau praktik
  • Mahasiswa mampu mengimplementasikan sistem otorisasi API menggunakan mekanisme seperti Sanctum atau Passport di Laravel
  • Mahasiswa mampu membuat dokumentasi API yang jelas dan dapat digunakan oleh pengembang lain, menggunakan tools seperti Swagger atau Laravel API Doc Generato
  • Mahasiswa mampu merumuskan ide proyek akhir API yang sesuai dengan kebutuhan pengguna dan spesifikasi teknis
  • Mahasiswa mampu menyiapkan lingkungan pengembangan proyek akhir dan menyusun struktur database melalui migrasi
  • Mahasiswa mampu mengembangkan dan mengimplementasikan RESTful API dalam proyek akhir sesuai dengan kebutuhan yang dirancang
  • Mahasiswa mampu menambahkan fitur otorisasi dalam proyek akhir API untuk melindungi endpoint dan data pengguna
  • Mahasiswa mampu menyusun dokumentasi API proyek akhir secara sistematis dan mudah dipahami
  • Mahasiswa mampu mempresentasikan, mendemonstrasikan, dan menyusun laporan teknis proyek akhir pengembangan API secara lengkap dan profesional

Aktifitas Pembelajaran

  • Pertemuan 1
    Konsep dasar API dan perannya dalam komunikasi data
    • Date  7 Februari 2025

  • Pertemuan 2
    Prinsip RESTful API
    • Date  14 Februari 2025

  • Pertemuan 3
    PHP dengan database MySQL
    • Date  21 Februari 2025

  • Pertemuan 4
    Endpoint PUT (Update Data) & DELETE (Hapus Data)
    • Date  28 Februari 2025

  • Pertemuan 5
    Konsep client-side API consumption
    • Date  7 Maret 2025

  • Pertemuan 6
    API pihak ketiga dengan cURL
    • Date  14 Maret 2025

  • Pertemuan 7
    Konsep autentikasi dan otorisasi API
    • Date  21 Maret 2025

  • Pertemuan 8
    Membuat dan membaca JSON di PHP
    • Date  28 Maret 2025

  • Pertemuan 9
    Ide proyek API kelompok
    • Date  4 April 2025

  • Pertemuan 10
    Endpoint CRUD dalam proyek kelompok
    • Date  11 April 2025

  • Pertemuan 11
    Autentikasi JWT pada API proyek
    • Date  18 April 2025

  • Pertemuan 12
    Setiap endpoint API menggunakan Postma
    • Date  25 April 2025

  • Pertemuan 13
    Membuat dokumentasi API menggunakan Swagger/Postman
    • Date  2 Mei 2025

  • Pertemuan 14
    Melakukan revisi berdasarkan feedback
    • Date  9 Mei 2025

  • Pertemuan 15
    Memaparkan proyek API yang telah dibuat
    • Date  16 Mei 2025

  • Pertemuan 16
    Dan mengimplementasikan API menggunakan PHP Native
    • Date  23 Mei 2025

Lecturer

ANDI IWAN NURHIDAYAT
ANDI IWAN NURHIDAYAT
  • 215,475 Reviews4.8 Rating

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

BINTI KHOLIFAH
BINTI KHOLIFAH
  • 215,475 Reviews4.8 Rating

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