Training Backend Web API Programming IAIN Bukittinggi

Training Backend Web API Programming IAIN Bukittinggi
September 16, 2023 No Comments » Artikel adminweb

PT Expertindo Training sebagai salah satu perusahaan training dan consulting terbaik di Indonesia menggelar training di Padang, Sumatera Barat. Backend Web API Programming Menggunakan Framework Java adalah judul traning yang berlangsung kali ini dan diikuti peserta yang berasal dari IAIN Bukittinggi. Universitas Islam Negeri Sjech M. Djamil Djambek Bukittinggi adalah perguruan tinggi keagamaan Islam negeri yang berada di Bukittinggi, Sumatra Barat, Indonesia. UIN Bukittinggi diberi nama dari Syekh Muhammad Djamil Djambek, seorang ulama pelopor pembaruan Islam dari Sumatra Barat pada awal abad ke-20. Adapun pembahasan training yang berlangsung di tanggal 14 dan 15 September 2023 ini adalah sebagai berikut.

Foto Training Backend Web API Programming IAIN Bukittinggi

Deskripsi

Pelatihan ini dirancang untuk memperkenalkan peserta kepada pengembangan Backend Web API menggunakan bahasa pemrograman Java dan framework Java populer seperti Spring atau Jakarta EE. Peserta akan mempelajari dasar-dasar pembuatan API, manajemen database, dan implementasi fitur-fitur canggih seperti otentikasi dan otorisasi.

Tujuan

  1. Memahami dasar-dasar Backend Web API development.
  2. Menguasai penggunaan framework Java untuk membangun API.
  3. Mengerti bagaimana mengelola interaksi dengan database.
  4. Mampu mengimplementasikan fitur otentikasi dan otorisasi.
  5. Memahami prinsip-prinsip pengembangan API yang efisien dan dapat diskalakan

Materi

Modul 1: Pengenalan Backend Web API

  • Definisi dan tujuan dari Backend Web API
  • Peran Backend API dalam aplikasi modern
  • Perbedaan antara Backend dan Frontend development

Modul 2: Dasar-dasar Java dan Framework

  • Pengenalan bahasa pemrograman Java
  • Instalasi dan pengaturan lingkungan pengembangan
  • Pengenalan Spring Framework (atau Jakarta EE)
  • Konfigurasi proyek awal

Modul 3: Pembuatan Endpoints dan Request Handling

  • Pengertian dan pembuatan route (endpoint)
  • Metode HTTP dan penggunaannya (GET, POST, PUT, DELETE)
  • Membaca data dari request
  • Mengirim respons kepada client

Modul 4: Manajemen Database

  • Koneksi ke database
  • Penggunaan ORM (Object-Relational Mapping)
  • Migrasi database
  • Pengelolaan transaksi

Modul 5: Otentikasi dan Otorisasi

  • Pengenalan konsep otentikasi dan otorisasi
  • Implementasi otentikasi dengan JWT (JSON Web Tokens)
  • Pengaturan akses berbasis peran (Role-based Access Control)

Modul 6: Error Handling dan Logging

  • Menangani error dalam API
  • Merekam dan melacak kejadian menggunakan logging

Modul 7: Pengujian (Testing) dan Dokumentasi

  • Unit testing dengan JUnit atau framework pengujian Java lainnya
  • Pengujian integrasi
  • Pembuatan dokumentasi API

Modul 8: Best Practices dan Pengoptimalan

  • Prinsip-prinsip desain API yang baik
  • Penggunaan caching untuk meningkatkan kinerja
  • Mengelola keamanan API

Untuk jadwal training lainnya selain Training Backend Web API Programming IAIN Bukittinggi di atas juga menggelar In House Training yang beritanya dapat dilihat di link berikut => In House Training

Untuk judul dan informasi online training, kunjungi juga website PT Expertindo lainnya di alamat www.e-trainingonline.com

Tags
About The Author

Leave a reply

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

Open chat
Butuh Bantuan? Chat Dengan Kami
PT Expertindo Training
Dengan Expertindo-Training.com, ada yang bisa Kami bantu?