Deskripsi
Pelatihan “ASP.NET Core Professional: Arsitektur Clean, Microservices, dan Cloud Integration” dirancang untuk membantu perusahaan membangun aplikasi modern yang scalable, secure, high-performance, serta siap mendukung kebutuhan transformasi digital.Peserta akan mempelajari bagaimana merancang dan mengembangkan aplikasi enterprise berbasis ASP.NET Core dengan menerapkan Clean Architecture, memecah sistem ke dalam microservices, mengoptimalkan akses data menggunakan EF Core, hingga melakukan integrasi cloud berbasis Microsoft Azure.
Program ini difokuskan pada best practice industri, standar keamanan modern, dan pendekatan arsitektur yang digunakan perusahaan besar dalam pengembangan sistem kritikal. peserta tidak hanya memahami teori tetapi juga membangun modul aplikasi nyata yang dapat langsung diterapkan di lingkungan kerja mereka.Untuk mendukung pemahaman dan memberikan gambaran mengenai Hal Tersebut maka Pusat Pengembangan Kajian Profesi Indonesia (PPKPI) bersama Narasumber yang berkompeten dibidangnya bermaksud akan menyelenggarakan kegiatan Pelatihan dengan tema ASP.NET Core Professional: Arsitektur Clean, Microservices, dan Cloud Integration
Tujuan & Manfaat
- Membangun aplikasi enterprise menggunakan Clean Architecture
- Mengembangkan RESTful API yang cepat & aman
- Mendesain dan membangun microservices
- Melakukan deployment & integrasi cloud Azure
- Memahami best practice industri untuk aplikasi perusahaan besar
Materi Pelatihan
Hari 1 — Fundamental Profesional & Clean Architecture
Sesi 1 — ASP.NET Core Enterprise Development
- Konsep ASP.NET Core 8+ untuk aplikasi enterprise
- Memahami pipeline, middleware, dependency injection
- Arsitektur aplikasi modern dan tren industri
Sesi 2 — Clean Architecture & Best Practice
- Prinsip Clean Architecture
- Layering: Domain, Application, Infrastructure, Presentation
- Pattern penting: Repository Pattern, Mediator, CQRS
- Dependency Injection & SOLID untuk scalability
Sesi 3 — Hands-On: Membangun Fondasi Aplikasi Clean Architecture
- Membuat struktur proyek enterprise
- Implementasi domain model & services
- Implementasi use-case layer (application layer)
Sesi 4 — EF Core Advanced & Data Access Strategy
- Advanced EF Core features
- Optimasi query & mapping
- Transaction handling, concurrency handling
- Integrasi database (SQL Server / PostgreSQL)
Workshop Hari 1
- Membangun modul aplikasi “Master Data Service” berbasis Clean Architecture
Hari 2 — Microservices & Cloud Integration
Sesi 1 — Microservices dengan ASP.NET Core
- Konsep microservices & kapan digunakan
- API Gateway, Service Discovery, Message Broker
- Async Communication: RabbitMQ / Kafka
Sesi 2 — High-Performance RESTful API
- Membangun REST API profesional
- Caching, validation, rate limiting, throttling
- Optimasi serialization & response time
Sesi 3 — Integrasi Cloud (Microsoft Azure)
- Hosting ASP.NET Core di Azure App Service
- Azure SQL, Azure API Management
- Azure Container Apps dan Dockerization
- CI/CD Pipeline (GitHub Actions / Azure DevOps)
Sesi 4 — Security Hardening
- OWASP Top 10 untuk aplikasi .NET
- Authentication & Authorization berbasis JWT / Identity
- Secure configuration & secrets management
Workshop Hari 2
- Deploy aplikasi microservices sederhana ke Azure
- Implementasi API Gateway + Service Communication
Narasumber / Pembicara
- Hery Haeruddin,S.Kom.M.Si & Tim (Trainer IT)
Fasilitas Pelatihan
- Offline Class
1. Sertifikat Pelatihan
2. Tas & Makalah (Hard Copy & Soft Copy)
3. Flashdisk 8GB
4. Makan Siang
5. Coffee Break - Online Class
1. E-Sertifikat Pelatihan
2. Makalah (Soft Copy)
3. Recording Pelatihan
Biaya Pelatihan
- Offline Class
Rp. 6.000.000,-/Peserta
(Tidak Termasuk Penginapan) - Online Class
Rp. 4.000.000,-/Peserta
Metode Pembayaran
- Bayar Di Hotel (Saat Registrasi Ulang)
- Transfer / BANK MANDIRI No. Rek. 120.00.1115475.9 An. Pusat Pengembangan Kajian Profesi Indonesia
Jadwal Pelatihan
Jadwal Januari 2026
- 05 – 06 Januari 2026 (Offline – Jakarta)
- 08 – 09 Januari 2026 (Online – Zoom Meeting)
- 13 – 14 Januari 2026 (Offline – Bandung)
- 15 – 16 Januari 2026 (Online – Zoom Meeting)
- 21 – 22 Januari 2026 (Offline – Yogyakarta)
- 27 – 28 Januari 2026 (Online – Zoom Meeting)
Jadwal Februari 2026
- 02 – 03 Februari 2026 (Online – Zoom Meeting)
- 05 – 06 Februari 2026 (Offline – Malang)
- 10 – 11 Februari 2026 (Online – Zoom Meeting)
- 16 – 17 Februari 2026 (Offline – Yogyakarta)
- 23 – 24 Februari 2026 (Online – Zoom Meeting)
- 26 – 27 Februari 2026 (Offline – Jakarta)
Jadwal Maret 2026
- 05 – 06 Maret 2026 (Offline – Yogyakarta)
- 09 – 10 Maret 2026 (Online – Zoom Meeting)
- 12 – 13 Maret 2026 (Offline – Bandung)
- 16 – 17 Maret 2026 (Online – Zoom Meeting)
- 24 – 25 Maret 2026 (Offline – Malang)
- 30 – 31 Maret 2026 (Online – Zoom Meeting)
Jadwal April 2026
- 02 – 03 April 2026 (Online – Zoom Meeting)
- 07 – 08 April 2026 (Offline – Bandung)
- 09 – 10 April 2026 (Online – Zoom Meeting)
- 14 – 15 April 2026 (Offline – Jakarta)
- 23 – 24 April 2026 (Online – Zoom Meeting)
- 28 – 29 April 2026 (Offline – Malang)
Jadwal Mei 2026
- 06 – 07 Mei 2026 (Offline – Jakarta)
- 11 – 12 Mei 2026 (Online – Zoom Meeting)
- 14 – 15 Mei 2026 (Offline – Yogyakarta)
- 19 – 20 Mei 2026 (Online – Zoom Meeting)
- 21 – 22 Mei 2026 (Offline – Malang)
- 28 – 29 Mei 2026 (Online – Zoom Meeting)
Jadwal Juni 2026
- 02 – 03 Juni 2026 (Online – Zoom Meeting)
- 04 – 05 Juni 2026 (Offline – Malang)
- 09 – 10 Juni 2026 (Online – Zoom Meeting)
- 18 – 19 Juni 2026 (Offline – Jakarta)
- 24 – 25 Juni 2026 (Online – Zoom Meeting)
- 29 – 30 Juni 2026 (Offline – Yogyakarta)
Jadwal Juli 2026
- 02 – 03 Juli 2026 (Offline – Yogyakarta)
- 08 – 09 Juli 2026 (Online – Zoom Meeting)
- 14 – 15 Juli 2026 (Offline – Bandung)
- 20 – 21 Juli 2026 (Online – Zoom Meeting)
- 23 – 24 Juli 2026 (Offline – Jakarta)
- 29 – 30 Juli 2026 (Online – Zoom Meeting)
Jadwal Agustus 2026
- 03 – 04 Agustus 2026 (Online – Zoom Meeting)
- 06 – 07 Agustus 2026 (Offline – Malang)
- 11 – 12 Agustus 2026 (Online – Zoom Meeting)
- 13 – 14 Agustus 2026 (Offline – Jakarta)
- 19 – 20 Agustus 2026 (Online – Zoom Meeting)
- 27 – 28 Agustus 2026 (Offline – Yogyakarta)
Jadwal September 2026
- 02 – 03 September 2026 (Offline – Bandung)
- 08 – 09 September 2026 (Online – Zoom Meeting)
- 09 – 10 September 2026 (Offline – Malang)
- 15 – 16 September 2026 (Online – Zoom Meeting)
- 24 – 25 September 2026 (Offline – Yogyakarta)
- 29 – 30 September 2026 (Online – Zoom Meeting)
Jadwal Oktober 2026
- 06 – 07 Oktober 2026 (Online – Zoom Meeting)
- 08 – 09 Oktober 2026 (Offline – Jakarta)
- 12– 13 Oktober 2026 (Online – Zoom Meeting)
- 15 – 16 Oktober 2026 (Offline – Yogyakarta)
- 20 – 21 Oktober 2026 (Online – Zoom Meeting)
- 29 – 30 Oktober 2026 (Offline – Bandung)
Jadwal November 2026
- 02– 03 November 2026 (Offline – Yogyakarta)
- 05 – 06 November 2026 (Online – Zoom Meeting)
- 11 – 12 November 2026 (Offline – Jakarta)
- 17 – 18 November 2026 (Online – Zoom Meeting
- 19 – 20 November 2026 (Offline – Bandung)
- 25 – 26 Novembar 2026 (Online – Zoom Meeting)
Jadwal Desember 2026
- 02 – 03 Desember 2026 (Online – Zoom Meeting)
- 03 – 04 Desember 2026 (Offline – Jakarta)
- 09 – 10 Desember 2026 (Online – Zoom Meeting)
- 15 – 16 Desember 2026 (Offline – Bandung)
- 17 – 18 Desember 2026 (Online -Zoom Meeting)
- 22 – 23 Desember 2026 (Offline – Malang)
NB : Bisa Request Tema Pelatihan & Tempat Pelatihan
- (+62) 821-1403-1002
- diklatppkpi@gmail.com
