Online Training: RESTful API and Microservices Architecture with ASP.NET Core (PT Bank BNI)

Pada tanggal 24 Juni – 30 Juli 2021 telah dilangsungkan pelatihan (5 hari) dan sesi metoring (1 minggu) untuk 15 orang developer internship dari PT Bank BNI.

Pada pelatihan ini peserta mempelajari bagaimana cara mendesain dan mengimplementasikan aplikasi backend RESTful API dan arsitektur Microservices dengan menggunakan ASP.NET Core Framework. Setelah proses training selesai dilaksanakan, maka dilanjutkan dengan proses mentoring selama 1 minggu. Pada proses mentoring peserta diberikan study case yang harus diselesaikan dalam waktu 1 minggu, selama proses pengerjaan, peserta dapat berdiskusi/konsultasi dengan trainer. Di akhir fase mentoring peserta wajib untuk mempresentasikan hasil akhirnya.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Konsep RESTful API
  • Desain RESTful API
  • Microservices Architecture
  • ASP.NET Core Web API
  • Dependency Injection
  • Controller & Model
  • EF Core
  • Repository Pattern & CRUD
  • ASP.NET Core Identity
  • Authentication & Authorization
  • OAuth2 (JWT Token)
  • API Gateway with Ocelot
  • Deploy to Azure App Services
  • Docker Container
  • Azure Container Registry
  • AKS

bni training 1