Online Training: RESTful API with ASP.NET Core 6 (PT Asuransi Tugu Pratama)

Pada tanggal 7-9 Februari 2022 telah diadakan pelatihan online dengan topik Building RESTful API with ASP.NET Core 6. Peserta dari pelatihan ini adalah tim pengembang dari PT Asuransi Tugu Pratama, Jakarta, Indonesia.

Pelatihan ini bertujuan untuk memberikan pengetahuan praktis tentang pengembangan web services (REST) dengan teknologi ASP.NET Core 6. ASP.NET Core 6 sendiri adalah framework yang mendukung pengembangan aplikasi backend (RESTful) web services yang modern dari Microsoft. ASP.NET Core 6 didesain untuk kebutuhan aplikasi backend yang membutuhkan performa tinggi dan bisa digunakan diberbagai platform (Linux, Windows, Container, etc). ASP.NET Core Web API juga sangat cocok untuk berjalan pada environment cloud. ASP.NET Core Web API juga memudahkan pengembang untuk membuat aplikasi backend yang dapat digunakan untuk berbagai macam aplikasi client seperti aplikasi web (ASP MVC, React, Blazor)  dan aplikasi mobile (Android, Ios, Xamarin Cross Platform).

Adapun materi yang disampaikan pada pelatihan ini adalah sebagai berikut:

  • Introduction to .NET 6 & ASP.NET Core 6
  • MVC Pattern & RESTful API
  • Minimal API
  • REST Constraints
  • Endpoint Routing
  • HTTP Method for access Resources
  • HTTP Status Code
  • Outer Facing vs Entity Model
  • DTO & Automapper
  • Filtering & Searching
  • Micro ORM with Dapper
  • Entity Framework Core
  • EF Migrations
  • Validating Data & Reporting Error
  • ASP.NET Security (ASP.NET Identity)
  • Authentication & Authorization
  • JWT (JSON Web Token)
  • JWT and ASP.NET Identity Integration
  • Claim based auth
  • Deployment to Cloud Services
  • Deploy API on container
  • Consuming RESTful API

Pelatihan Building RESTful Web Services with PHP (PERURI)

Pada tanggal 6-8 Desember 2017 telah dilangsungkan pelatihan dengan judul Building RESTful Web Services with PHP. Pelatihan ini diikuti oleh pengembang aplikasi backend dari PERURI. Ini adalah pelatihan batch kedua dengan topik yang sama.

Pelatihan ini bertujuan untuk memberikan pengetahuan praktis tentang pengembangan RESTful web services dengan teknologi PHP dengan menggunakan framework Codeigniter yang merupakan framework yang sangat populer karena kelengkapan fitur, performa dan kemudahaan penggunaannya. Codeigniter juga sangat cocok untuk digunakan membangun aplikasi dengan arsitektur service oriented berbasis RESTful.

Pada pelatihan ini juga dibahas bagaimana cara untuk menggunakan basic, dan digest authentication dengan Web API, kemudian dilanjutkan dengan penggunaan token based authentication dengan JWT Token.

35

Pelatihan Building RESTful Web Services with PHP (PERURI)

Pada tanggal 22-24 November 2017 telah dilangsungkan pelatihan dengan judul Building RESTful Web Services with PHP. Pelatihan ini diikuti oleh pengembang aplikasi backend dari PERURI.

Pelatihan ini bertujuan untuk memberikan pengetahuan praktis tentang pengembangan RESTful web services dengan teknologi PHP dengan menggunakan framework Codeigniter yang merupakan framework yang sangat populer karena kelengkapan fitur, performa dan kemudahaan penggunaannya. Codeigniter juga sangat cocok untuk digunakan membangun aplikasi dengan arsitektur service oriented berbasis RESTful.

Pada pelatihan ini juga dibahas bagaimana cara untuk menggunakan basic, dan digest authentication dengan Web API, kemudian dilanjutkan dengan penggunaan token based authentication dengan JWT Token.

3 4