Training Syllabus

Building RESTful Services using ASP.NET Core API

 

ASP.NET Core API merupakan open source framework berbasiskan .NET untuk membangun aplikasi backend web services cross platform yang dapat berjalan di atas berbagai sistem operasi seperti Windows, Linux, dan Mac OSX. RESTful API menggunakan protokol http dan http verbs sebagai media transport data untuk mengakses resource. Format data yang dipertukarkan berupa JSON atau XML sehingga beragam aplikasi client dapat mengakses data dengan mudah.

Materi training ini membahas tentang konsep dan teknik untuk membangun web services yang berbasiskan arsitektur style REST menggunakan ASP.NET Core API. Pembahasan secara global meliputi pemahaman arsitektur REST, penggunaan model dan controller, routing, akses data menggunakan EF Core, testing, security, dan deployment.

Diharapkan setelah mengikuti training ini peserta mampu untuk membangun web service REST berbasiskan ASP.NET Core API sesuai dengan kebutuhan bisnis yang dihadapi.

Durasi: 3 (Tiga) Hari

Outline Materi:

  • Introduction to REST Architecture
  • Adding API Controller
  • Routing System
  • Using Model
  • Using EF Core as Data Access
  • Implementing Domain Logic
  • Authentication & Authorization
  • Implementing JWT Authentication
  • Testing API using Postman
  • Documenting API using Swagger
  • Deployment