Informasi Pelatihan
Materi Pelatihan
Hari 1 – Dasar REST API & Spring Boot
Pengenalan REST API dan HTTP Methods.
Konsep RESTful Web Services.
Pengenalan Spring Framework & Spring Boot.
Setup project Spring Boot (Spring Initializr).
Membuat Hello World REST API.
Struktur project dan dependency management (Maven/Gradle).
Hari 2 – CRUD REST API dengan Database
Pengenalan JPA & Hibernate.
Konfigurasi koneksi database di Spring Boot.
Membuat Entity, Repository, dan Service.
Implementasi CRUD REST API dengan database (MySQL/Postgres).
Request validation & Exception Handling.
Response standar (status code & payload).
Hari 3 – Advanced REST API Development
DTO & ModelMapper.
Logging dengan Spring Boot.
REST API Versioning.
Pagination & Sorting.
Dokumentasi API dengan Swagger/OpenAPI.
Unit Testing & Integration Testing REST API.
Hari 4 – Security, Deployment & Docker
Authentication & Authorization dengan Spring Security.
Implementasi JWT (JSON Web Token).
CORS & API Gateway konsep singkat.
Pengenalan Docker & containerization.
Membuat Dockerfile untuk aplikasi Spring Boot.
Build & Run REST API dalam Docker container.
Best practices & Next steps (Microservices dengan Spring Cloud).
Siapa yang harus mendaftar?
Software Engineer / Backend Developer pemula – menengah.
TI Kampus yang ingin memperdalam pengembangan backend.
Developer yang ingin beralih dari monolitik ke REST API/microservices.
Siapa saja yang ingin upgrade skill & keterampilan
Fasilitas Pelatihan
Instruktur Expert dan Pengalaman dibidangnya
Ruang kelas (Include Komputer dan Internet akses penunjang Pelatihan)
Training Kit (Modul materi Pelatihan dan Block Note)
Fullday Meeting (include 1 X Lunch dan 2 X Coffee Break)
Souvenir Exclusive
Dokumentasi kegiatan
Group Edukasi
Sertifikat Pelatihan
Sertifikat Attendance (Sertifikat bagi peserta yang telah mengikuti pelatihan)
Yang perlu disiapkan
Dasar pemrograman Java (OOP, Collections, Exception Handling).
Pengetahuan dasar tentang SQL dan database relasional.
Familiar dengan Maven/Gradle (lebih baik jika sudah pernah).
Dasar penggunaan Git.
Lokasi Pelatihan
SUHU Professional Training and Consulting Office : Jl. Pareanom No.15, Patangpuluhan, Wirobrajan, Kota Yogyakarta, Daerah Istimewa Yogyakarta - 55251
Pelatihan ini bermanfaat bagi anda?
