Training Cross Platform App Development with MAUI Blazor Hybrid

Pada tanggal 31 Agustus – 3 September 2026 telah dilangsungkan online training dengan judul App Development with MAUI Blazor Hybrid. Training ini diikuti oleh peserta yang merupakan software developer dari PT Mulya Adhi Paramita (ChemStation Asia), Jakarta.

Pelatihan Blazor Hybrid ini dirancang untuk developer .NET yang ingin membangun aplikasi cross-platform (Windows, Android, iOS) dengan performa tinggi dan antarmuka modern, menggunakan kombinasi Blazor dan .NET MAUI. Peserta akan mempelajari bagaimana memanfaatkan teknologi web (C#, Razor, dan HTML/CSS) sekaligus mengakses fitur native device. Dalam pelatihan ini, peserta akan mengembangkan aplikasi nyata yang memanfaatkan fitur-fitur penting seperti geolocation, peta (map), dan notifikasi, sehingga aplikasi dapat berinteraksi langsung dengan lingkungan pengguna secara real-time.

Materi yang dibahas dalam pelatihan ini meliputi:

  • What is Blazor Hybrid
    • Development machine setup for Blazor Hybrid
    • Blazor Hybrid solution architecture and deployment overview
    • Create a NET MAUI Blazor App
    • Explore the Project
    • Razor components in Blazor Hybrid
    • Add a component
    • Data binding and events in Blazor Hybrid
    • Data binding and events
    • Adjust the Look of the App
    • Add a Blazor Component
  • Create a Sample Service
    • Inject the Service into the Component
    • Display the Loaded data from services
    • Load service with HttpClient
    • Reuse Code with Razor Class Libraries
    • Create a Razor Class Library
    • Add Components to the Library
    • Use the Library in NET MAUI
    • Adjust the Router to Load the Page
    • Use the Library in Blazor Hybrid
    • Register an interface in Blazor Hybrid
  • Understand Security in Blazor Hybrid
    • Create a Custom AuthenticationStateProvider
    • Explore the CustomAuthStateProvider
    • Use the AuthorizeView
    • Add Login and Logout Logic
    • Navigate to Home after Logging Out
    • Use the Authorize Attribute
    • Show the Logged in User
    • Work with Roles
  • Move Components to the Library
    • Create a WPF Project
    • Add a BlazorWebView
    • Set up Dependency Injection
    • Register Required Services
    • Include the Styles
    • Mix and match native and web
    • Share code between Blazor Hybrid and Blazor Apps
    • Blazor Hybrid recap and resources
  • Create ASP.NET Core API for backend
    • Using ASP.NET Core Identity to Authorization and Authentication
    • Using JWT Token
    • Access backend REST API from Blazor Hybrid
    • Working with Local Data (offline data) in Blazor Hybrid
    • Publish the NET MAUI Blazor App
    • Publish the Android App
  • Access platform features in Blazor Hybrid
    • Geolocation, Geocoding, and Map with Blazor Hybrid and .NET MAUI
    • Local Notification with Blazor Hybrid
    • Push Notification with Blazor Hybrid and .NET MAUI
    • Study Case

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.