Training Advanced ASP.NET Core Web API

Pada tanggal 26 – 29 Agustus 2026 telah dilaksanakan pelatihan dengan judul Advanced ASP.NET Core Web API. Peserta pada pelatihan ini adalah developer dari PT Bank Pembangunan Daerah Sulawesi Selatan dan Sulawesi Barat, Makassar.

Pelatihan ini membahas proses perancangan dan pembangunan aplikasi backend berbasis RESTful API menggunakan ASP.NET Core Web API. Peserta mempelajari konsep dasar komunikasi antara client dan server, pengembangan endpoint, pengelolaan data, pengujian layanan, dokumentasi API, serta penerapan authentication dan authorization. Kegiatan pelatihan dilaksanakan selama empat hari, mulai pukul 09.00 sampai dengan 16.30. Proses pembelajaran menggunakan kombinasi pemaparan konsep, demonstrasi langsung oleh instruktur, dan hands-on labs untuk study case sesuai dengan permintaan peserta.

Materi yang dibahas dalam pelatihan ini meliputi:

  • Introduction to ASP.NET Core Web API
  • Creating an ASP.NET Core Web API Project
  • Understanding Project Structure and Program.cs
  • ASP.NET Core Request Pipeline and Middleware
  • Introduction to REST Architectural Style
  • REST Constraints and Richardson Maturity Model
  • Designing Resources and API Endpoints
  • Routing and URI Design Guidelines
  • HTTP Methods and HTTP Response Status Codes
  • Content Negotiation and Response Formatting
  • Creating Controllers and Services
  • Implementing CRUD Operations
  • Working with Child Resources
  • Model Binding and Binding Sources
  • Input Validation using Data Annotations
  • Error Handling and API Response Management
  • Partial Updates using JsonPatchDocument
  • Dependency Injection
  • Logging and Application Configuration
  • Environment-Specific Configuration
  • Working with Entity Framework Core
  • Creating Entity Classes and DbContext
  • Managing Database Relationships
  • EF Core Migration and Database Update
  • Data Seeding
  • Code First and Database First Approaches
  • Reading Route Data, Query String, and Request Body
  • API Testing using Swagger, Postman, or Insomnia
  • Introduction to Token-Based Security
  • Creating and Validating JSON Web Tokens
  • Working with Claims
  • Policy-Based Authorization
  • Requirement and Authorization Handlers
  • Introduction to OAuth 2.0 and OpenID Connect
  • ASP.NET Identity Integration
  • User-Based and Role-Based Authorization

Training CI/CD with Azure DevOps

Pada tanggal 9-11 Maret 2026 telah dilaksanakan pelatihan dengan topik Implementing CI/CD with Azure DevOps. Peserta pada pelatihan ini adalah tim developer dari Information System Office UAJY Yogyakarta.

Implementing CI/CD with Azure DevOps adalah pelatihan teknis yang dirancang untuk membekali peserta dengan pemahaman dan keterampilan praktis dalam membangun, mengelola, dan mengoptimalkan pipeline Continuous Integration (CI) dan Continuous Deployment/Delivery (CD) menggunakan Azure DevOps. Pelatihan ini memfokuskan pada penerapan praktik DevOps modern untuk meningkatkan kualitas aplikasi, mempercepat siklus rilis, serta memastikan proses build, test, dan deployment berjalan otomatis, konsisten, dan dapat diandalkan.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Menerapkan best practice CI/CD untuk keamanan dan reliability (DevSecOps)
  • Memahami konsep dan manfaat CI/CD dalam praktik DevOps
  • Menggunakan Azure DevOps Services (Repos, Pipelines, Artifacts) secara efektif
  • Membangun pipeline CI untuk build dan automated testing
  • Mengonfigurasi pipeline CD untuk deployment ke berbagai environment
  • Mengelola variable, secret, dan approval dalam pipeline

Jika anda tertarik mengikuti pelatihan ini, anda bisa mengirimkan request ke email info@actual-training.com untuk mendapatkan silabus lengkap beserta dengan penawarannya.

Training Cross Platform App with Blazor and Blazor Hybrid

Pada tanggal 24 Februari – 2 Maret 2026 telah dilaksanakan pelatihan dengan judul Cross Platform App Development with Blazor and Blazor Hybrid. Peserta pada pelatihan ini adalah 4 orang senior developer dari Astra Credit Companies / Berijalan Yogyakarta.

Cross Platform App with Blazor and Blazor Hybrid adalah pelatihan teknis yang dirancang untuk membekali peserta dengan kemampuan membangun aplikasi lintas platform menggunakan Blazor, baik berbasis Web maupun Hybrid (desktop dan mobile). Pelatihan ini membahas pemanfaatan Blazor WebAssembly, Blazor Server, dan Blazor Hybrid (MAUI) untuk membuat aplikasi modern dengan satu basis kode C#/.NET yang dapat berjalan di berbagai platform seperti Web, Windows, Android, dan iOS.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Memahami arsitektur dan konsep Blazor
  • Membedakan Blazor Web, Blazor Server, dan Blazor Hybrid
  • Membangun UI interaktif menggunakan Razor Components
  • Mengembangkan aplikasi lintas platform dengan Blazor Hybrid dan .NET MAUI
  • Mengakses API dan data menggunakan Blazor
  • Menerapkan best practice pengembangan aplikasi cross platform

Jika anda tertarik mengikuti pelatihan ini, anda bisa mengirimkan request ke email info@actual-training.com untuk mendapatkan silabus lengkap beserta dengan penawarannya.

Training Entity Framework Core 10

Pada tanggal 23-25 February 2026 telah dilaksanakan pelatihan dengan judul Entity Framework Core 10. Peserta pada pelatihan ini adalah 4 orang senior developer dari Astra Credit Companies / Berijalan Yogyakarta.

Entity Framework Core 10 adalah pelatihan teknis yang dirancang untuk membekali peserta dengan pengetahuan dan keterampilan dalam menggunakan Entity Framework Core (EF Core) versi terbaru sebagai Object Relational Mapper (ORM) pada platform .NET. Pelatihan ini berfokus pada pengembangan aplikasi modern yang efisien, scalable, dan maintainable dengan memanfaatkan fitur fitur EF Core 10 untuk pengelolaan data, performa query, dan integrasi database dalam aplikasi enterprise.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Memahami arsitektur dan konsep kerja Entity Framework Core
  • Menggunakan EF Core 10 untuk mengelola database secara efektif
  • Menerapkan Code First, Database First, dan Migrations
  • Mengoptimalkan query dengan LINQ dan tracking strategy
  • Mengelola relasi data dan transaksi dengan benar
  • Menerapkan best practice penggunaan EF Core pada aplikasi .NET

Jika anda tertarik mengikuti pelatihan ini, anda bisa mengirimkan request ke email info@actual-training.com untuk mendapatkan silabus lengkap beserta dengan penawarannya.

Training Cross Platform App Development with Blazor Hybrid

Pada tanggal 27-29 Agustus 2025 telah dilaksanakan inhouse training dengan judul Cross Platform App Development with Blazor Hybrid. Training ini diikuti peserta yang merupakan software developer dari PT EPSON Batam.

Blazor adalah framework yang dapat digunakan untuk membangun modern web application seperti aplikasi SPA (Single Page Application), dan PWA (Progressive Web Apps). Dengan Blazor anda dapat membangun front-end Web UI yang interaktif dengan menggunakan C# tanpa harus menggunakan JavaScript. Blazor dapat menjalankan kode C# pada sisi client browser (sama seperti javascript) menggunakan teknologi WebAssembly. Aplikasi Blazor terdiri atas reusable web UI components yang diimplementasikan dengan menggabungkan C#, HTML, and CSS. Kode untuk client dan server dapat ditulis menggunakan C# sehingga memudahkan pengembang untuk berbagi kode dan libraries. Blazor juga memiliki teknologi. Selain aplikasi Web dan PWA, Blazor juga mendukung pengembangan aplikasi Hybrid untuk pengembangan aplikasi desktop (Windows, Mac) dan aplikasi mobile (Android, IOS).

Software Engineering and DevOps Bootcamp

Pada bulan Juli– Agustus 2025 telah dilangsungkan pelatihan Software Engineering and DevOps Bootcamp yang diikuti peserta dari PT Berlian Sistem Informasi (BSI).

Tujuan dari pelaksanaan bootcamp ini adalah pembekalan kepada calon developer/devops engineer terkait pengembangan aplikasi dan penerapan devops practices. Materi yang disampaikan pada pelatihan ini meliputi topik sebagai berikut:

  • Relational Database & SQL Server
  • .NET & C# Fundamental
  • ASP.NET MVC + Web API (Restful API)
  • Azure DevOps (Agile/Scrum, Azure Board, Azure Repo, Azure Pipeline, DevSecOps, Monitoring)
  • Frontend with Flutter

Training Penetration Testing

Pada tanggal 21 – 25 Juli 2025 telah dilaksanakan training dengan judul Penetration Testing. Training ini diikuti peserta dari PT EPSON Batam. Pelatihan dilaksanakan di Riss Hotel Malioboro, Yogyakarta.

Pada pelatihan ini peserta akan mempelajari kerangka kerja pengujian penetrasi aplikasi web, backend (RESTful API), network, dan  infrastructure.  Pada pelatihan ini akan diperkenalkan berbagai tools yang dapat digunakan untuk pengujian penetration test terhadap network dan aplikasi web menggunakan tools seperti Kali Linux, Burp Suite, OWASP ZAP, dan Metasploit.

Training Implementing Azure DevOps Solutions

Pada tanggal 24 – 26 Juni 2025 telah dilaksanakan training dengan judul Implementing Azure DevOps Solutions. Pelatihan ini diikuti oleh peserta dari PT Adaro Logistics.

Untuk mendukung tim dalam bertransformasi menuju DevOps Culture, dibutuhkan rangkaian tools yang memungkinkan delivery software secara andal, otomatis, aman, dan sesuai dengan regulasi. Microsoft menyediakan rangkaian alat tersebut yang dikenal dengan nama Azure DevOps. Dalam pelatihan ini, peserta akan mendapatkan gambaran umum tentang cara menggunakan Azure DevOps tools untuk menerapkan continuous delivery dan DevOps. Pertama, peserta akan mempelajari Azure DevOps Repos, khususnya repository Git. Azure DevOps Git pada dasarnya adalah Git, namun dilengkapi dengan fitur tambahan seperti branch policies dan pull requests yang membantu dalam penerapan kepatuhan. Selanjutnya, peserta akan mengenal Azure DevOps Pipelines, yaitu fitur yang memungkinkan proses build dan deployment perangkat lunak secara otomatis. Adapun beberapa materi yang dibahas pada pelatihan ini meliputi:

  • Perencanaan transformasi DevOps
  • Merencanakan pekerjaan (work items, sprint planning, spring iteration, sprint capacity, queries, dashboard, delivery plan)
  • Desain dan implementasi source control (Azure Repo dan Github)
  • Implementasi Continuous Integration dengan Azure Pipelines
  • Desain dan implementasi Release Strategy dan Continuous Deployment
  • Implementasi Infrastructure as Code (IaC)
  • Implementasi Secure DevOps (DevSecOps)
  • Memahami strategi Automated testing (unit test, UI testing) dan mengintegrasikan autormated test di Azure Pipeline
  • Implementasi continuous monitoring & feedback

Jika anda tertarik mengikuti pelatihan ini, anda bisa mengirimkan request ke email info@actual-training.com untuk mendapatkan silabus lengkap beserta dengan penawarannya.