Penerapan Agile dan API

Deskripsi Pelatihan Penerapan Agile dan API :

Pelatihan “Penerapan Agile dan API” dirancang untuk memberikan pemahaman mendalam tentang prinsip dan praktik pengembangan perangkat lunak berbasis Agile serta penerapan API (Application Programming Interface) dalam proyek digital modern. Peserta akan mempelajari kerangka kerja Agile seperti Scrum dan Kanban, serta membangun dan mengonsumsi API menggunakan pendekatan RESTful. Pelatihan dikemas secara interaktif dengan pendekatan praktis untuk mempersiapkan peserta bekerja secara kolaboratif, adaptif, dan efisien dalam pengembangan perangkat lunak yang tangkas dan berbasis integrasi sistem.

 

Tujuan Pelatihan Penerapan Agile dan API :

  1. Memahami konsep dan nilai-nilai utama dalam metode Agile.
  2. Menguasai praktik Scrum dan manajemen proyek Agile.
  3. Memahami konsep dasar API, khususnya RESTful API.
  4. Mampu membangun dan mengonsumsi API sederhana.
  5. Mengintegrasikan prinsip Agile dalam pengembangan API dan kerja tim.

 

Rincian Materi Pelatihan :

Hari 1 – Penerapan Agile dalam Pengembangan Perangkat Lunak

Sesi 1 (08.30 – 10.30)

Topik : Pengenalan Agile dan Manifesto Agile

  1. Sejarah dan alasan munculnya Agile
  2. 4 nilai dan 12 prinsip Agile
  3. Perbandingan Agile vs Waterfall
  4. Studi kasus proyek Agile

Sesi 2 (10.45 – 12.45)

Topik : Framework Agile: Scrum dan Kanban

  1. Peran dalam Scrum: Product Owner, Scrum Master, Developer
  2. Artefak: Product Backlog, Sprint Backlog, Increment
  3. Kanban board dan manajemen visual tugas
  4. Praktik simulasi Scrum Sprint

Sesi 3 (13.15 – 15.15)

Topik : Agile Planning dan Estimasi Proyek

  1. Story point dan estimasi relatif
  2. User story dan acceptance criteria
  3. Sprint planning dan retrospektif
  4. Tools Agile (Trello, Jira)

Sesi 4 (15.30 – 17.30)

Topik : Kolaborasi Tim dan Continuous Improvement

  1. Daily stand-up dan komunikasi efektif
  2. Feedback loop dan retrospektif sprint
  3. Menerapkan continuous delivery dan perbaikan berkelanjutan
  4. Studi kasus kolaborasi tim Agile

 

Hari 2 – Penerapan API dalam Sistem Terintegrasi

Sesi 5 (08.30 – 10.30)

Topik : Pengenalan API dan Arsitektur REST

  1. Apa itu API dan fungsinya dalam sistem modern
  2. HTTP methods: GET, POST, PUT, DELETE
  3. Struktur URL, status code, dan response format (JSON)
  4. Studi kasus penggunaan API populer (misal: OpenWeather, GitHub API)

Sesi 6 (10.45 – 12.45)

Topik : Membuat RESTful API Sederhana

  1. Tools: Postman, Python Flask / Express.js
  2. Routing dan endpoint
  3. Mengirim dan menerima data (JSON payload)
  4. Praktik: Membuat API CRUD sederhana

Sesi 7 (13.15 – 15.15)

Topik : Konsumsi API dan Integrasi Sistem

  1. Cara mengonsumsi API di frontend atau aplikasi lain
  2. Autentikasi API (API key, token dasar)
  3. Praktik: Mengambil data dari API eksternal dan menampilkannya

Sesi 8 (15.30 – 17.30)

Topik : Best Practice dan Dokumentasi API

  1. Dokumentasi API dengan Swagger / Postman
  2. Versi API dan manajemen error
  3. Best practice keamanan API
  4. Studi kasus: API dalam arsitektur mikroservis

Durasi Pelatihan :

  • Total: 2 Hari (16 Jam)
  • Per Hari: 4 Sesi @ 2 Jam

Metode Pelatihan :

  1. Presentasi interaktif
  2. Simulasi tim dan role play
  3. Latihan langsung (hands-on coding API)
  4. Studi kasus dan diskusi kelompok
  5. Evaluasi melalui tugas individu dan tim

Target Peserta :

  1. Pengembang perangkat lunak pemula hingga menengah
  2. Analis sistem atau manajer proyek yang ingin memahami Agile dan API
  3. Mahasiswa dan profesional IT yang ingin mengembangkan keterampilan kolaboratif dan teknis dalam proyek digital

 

Hasil Pelatihan :

Setelah pelatihan, peserta akan:

  1. Memahami filosofi dan praktik Agile dalam pengembangan perangkat lunak.
  2. Mampu berperan dalam tim Agile dengan efektif.
  3. Mampu membangun dan menggunakan RESTful API.
  4. Memahami cara mengintegrasikan API dalam sistem atau aplikasi.
  5. Siap menerapkan prinsip Agile dan API dalam proyek nyata.

 

Investasi dan fasilitas Metode    Pelaksanaan                     Harga & Fasilitas
    Opsi 1 – Pelatihan Online  

•   Training Online Rp 3.900.000 per peserta.

 Minimal kuota 1 peserta dan bisa request  tanggal

•   Pelaksanaan training selama 2 hari half day (08.00 – 12.00 WIB atau 13.00 – 17.00 WIB)

    Menggunakan aplikasi Zoom/Google Meet

•           Sudah Termasuk : Sertifikat  Training Softfile & Hardfile, Pengiriman Sertifikat ke Alamat Peserta, Softfile Materi.

•                Belum termasuk : PPN 11%.

 

    Opsi 2 –

         Pelatihan Offline di Yogyakarta

 

•       Training Offline Rp 6.900.000 per peserta

• Minimal kuota 1 peserta dan bisa request tanggal

•   Pelaksanaan training selama 2 hari full day (08.00 – 16.00 WIB)

•                Tempat pelaksanaan :

•           ✓ Hotel El Royale, Yogyakarta ATAU

•   ✓ Hotel Malyabhara, Malioboro, Yogyakarta

Sudah termasuk : Meeting Room, Modul Training, Sertifikat Training, Training Kits, Lunch, Coffee Break, dan Souvenir.

•   Belum termasuk : Penginapan & Transportasi Peserta Pelatihan, dan PPN 11%.

 

 

Instruksi

 

Tim Oemah Training

www.oemahwebsite.com

Leave a Reply

Your email address will not be published. Required fields are marked *