Pelatihan Mobile Application Development with Android Studio–PT Galva

Pada tanggal 3 – 7 July 2017 telah dilaksanakan workshop dengan materi Mobile Application Development with Android Studio. Peserta adalah Backend dan Mobile Developer dari PT Galva.

Pelatihan ini membahas bagaimana mengembangkan aplikasi bisnis berbasis mobile dengan menggunakan platform Android. Pelatihan ini juga membahas pengembangan aplikasi backend (REST API) yang akan digunakan pada aplikasi bisinis berbasis mobile yang akan dibuat. Adapun materi yang dibahas adalah sebagai berikut:

  • Introduction to Android Studio IDE
  • Android Architecture
  • Android User Interfaces
  • Using Intents and Adapters
  • Menu & Navigation
  • Data Persistence
  • Create local database with SQLIte
  • CRUD with SQLite
  • Creating Backend REST Services with ASP.NET Web API
  • Connecting Web API to SQL Server
  • Using Micro ORM to Access SQL Server Database
  • CRUD with Web API
  • Using POSTMAN to test Services
  • Hosting Web API Services to IIS / Cloud (Microsoft Azure)
  • Accessing REST Service (JSON) from Android
  • Sync Data between SQLite and Web Services
  • Study Case

WhatsApp Image 2017-07-13 at 14.08.49WhatsApp Image 2017-07-13 at 14.08.51WhatsApp Image 2017-07-13 at 14.08.52

Training Cross Platform Mobile Apps Development with Xamarin (PT Epson Batam)

Pada tanggal 20-24 Maret 2017 telah dilaksanakan inhouse training dengan topik Cross Platform Mobile Apps Development with Xamarin. Peserta adalah developer/pengembang  dari Information System Department PT Epson Batam.

Tujuan dari pelatihan ini adalah mengembangkan aplikasi mobile multi platform dengan Microsoft Platform (C#, Visual Studio) pada platform Android, IOS, dan UWP (Universal Windows Platform) dengan menggunakan platform Xamarin. Pada pelatihan ini juga dibahas penggunaan backend API dengan ASP.NET Web API.

Untuk detail materi pada pelatihan ini dapat diakses pada link berikut: https://actual-training.com/kelas-cross-platform-development-with-xamarin-forms/

5

2

7

Developing ASP.NET Web Form 4.6 (RS Bethesda)

Pada tanggal 1-4 November 2016 telah dilaksanakan pelatihan dengan topik Developing ASP.NET Web Form 4.6. ASP.NET Web Form sendiri adalah framework yang cocok digunakan untuk membangun aplikasi bisnis berbasis web. ASP.NET Web Form menyediakan banyak server control yang dapat digunakan untuk membuat aplikasi web dengan cepat.

Peserta in-house training ini merupakan tim pengembang aplikasi di RS Bethesda, Yogyakarta.

IMG-20161106-WA0001IMG-20161106-WA0002

Developing Business App with Windows Form & ORM (UNS)

Pada tanggal 25-28 Oktober 2016 telah dilaksanakan pelatihan dengan tema Developing Business Aoo with Windows Form & ORM (Object Relational Model). Pelatihan ini diikuti oleh pesera yang merupakan tenaga pengajar/dosen yang berasal dari UNS (Universitas Sebelas Maret) Surakarta.

Tujuan dari pelatihan ini adalah peserta dapat membuat aplikasi desktop berbasis Windows Form dan menggunakan pendekatan ORM (Object Relational Mapping) untuk bekerja dengan database. Adapun ORM yang digunakan adalah ADO.NET Entity Framework dan Dapper Micro ORM.

IMG_20161029_163952[4]IMG-20161029-WA0004

Xamarin Cross Platform Development (PT. Tugu Pratama Indonesia)

Pada tanggal 17-21 Oktober 2016 telah dilaksanakan pelatihan dengan tema Cross Platform Mobile Development with Xamarin Form. Pelatihan ini membahas bagaimana cara mengembangkan aplikasi mobile native yang mendukung berbagai macam platform seperti Android, IOS, dan Windows Universal Platform (UWP) menggunakan tools Visual Studio dan Xamarin Form. Dengan Xamarin Form kita dapat membuat aplikasi yang dapat di-deploy ke beberapa platform sekaligus tanpa harus menulis ulang kode ataupun desain UI-nya. Model pengembangan aplikasi mobile native yang multiplatform sangat cocok bagi instansi/perusahaan yang ingin membuat aplikasi mobile, tapi tidak menghendaki me-maintain banyak sumber kode yang berbeda-beda dan harus meng-hire pengembang yang mempunyai skill yang berbeda. Dengan Xamarin Form pengembang cukup menggunakan bahasa pemrograman C# dan tools Visual Studio untuk mengembangkan aplikasi mobile dengan platform Android, IOS, dan Windows.

Peserta adalah pengembang dari PT Tugu Pratama Indonesia.

Hasil dari pelatihan ini, peserta dapat membuat aplikasi mobile bisnis yang mendukung multi platform dengan menggunakan teknologi Xamarin Form. Xamarin Form sendiri adalah produk gratis dari Microsoft yang sudah di-bundle dengan Visual Studio Community 2015.

IMG_20161020_120651

Pelatihan ASP.NET MVC 5 (Politeknik Caltex Riau)

Pada tanggal 14-17 September 2016 telah dilaksanakan pelatihan dengan tema Developing Web Application with ASP.NET MVC 5. Pelatihan ini diikuti oleh peserta yang merupakan tenaga pengajar/dosen yang berasal dari Politeknik Caltex Riau.

Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:

No

Module

1

Introduction To ASP.NET MVC

· MVC vs Web Form

· Consideration using Web Form or MVC

· ASP.NET MVC Design Goal

· MVC Pattern

· MVC Routing

· Controller in MVC

· Controller & View Convention

· Views in MVC

· View Helpers

· Action Filters

· Unit Testing

2

MVC – Controller

· Routing

· Controller Action

· Action Filters

· Custom Action Filter

· Action Parameter

· Action Result

· ViewData & ViewBag

· Request Validation

3

MVC – Model

· ADO.NET Entity Framework

· EF Code First

· LINQ

· Mapping

· Model Binding

· Validation with Annotation

· Custom Validation

· Display & Edit Annotation

4

MVC – Views

· Razor View Engine

· Syntax Razor

· HTML Helpers

· Custom Helpers

· Layout

· Partial Views

· Security (XSS & CRSF)

5

MVC – AJAX

· JQuery

· AJAX Helpers

· JQuery UI

· Client Validation

· Unobtrusive Javascript

· JSON Action

· JQuery Templates

· NuGET

· Other third party libraries

6

MVC – Infrastructure

· Caching

· Cache Profile

· Resources

· Diagnostic

9

MVC – Security

· ASP.NET Identity

· XSS

· Authentication

· Authorization

· CSRF

8

Configuration & Deployment

· Configuration files for .NET

· ASP.NET & IIS

· Custom Error

· Web Deployment Package

9

Study Case : Build Simple E-Commerce Application

IMG_20160917_161953

Pelatihan Web Development with ASP.NET MVC 5 (PT Pura Group)

Pada tanggal 25-28 Juli 2016 telah diadakan pelatihan in-house dengan topik Web Development with ASP.NET MVC 5.  Pelatihan ini diikuti oleh peserta dari Pura Smart Technology, Kudus.

Adapun materi yang disampaikan pada pelatihan tersebut adalah sebagai berikut:

No Materi

1

Introduction To ASP.NET MVC

  • · MVC vs Web Form
  • · Consideration using Web Form or MVC
  • · ASP.NET MVC Design Goal
  • · MVC Pattern
  • · MVC Routing
  • · Controller in MVC
  • · Controller & View Convention
  • · Views in MVC
  • · View Helpers
  • · Action Filters
  • · Unit Testing

2

MVC – Controller

  • · Routing
  • · Controller Action
  • · Action Filters
  • · Custom Action Filter
  • · Action Parameter
  • · Action Result
  • · ViewData & ViewBag
  • · Request Validation

3

MVC – Model

  • · ADO.NET Entity Framework
  • · EF Code First
  • · LINQ
  • · Mapping
  • · Model Binding
  • · Validation with Annotation
  • · Custom Validation
  • · Display & Edit Annotation

4

MVC – Views

  • · Razor View Engine
  • · Syntax Razor
  • · HTML Helpers
  • · Custom Helpers
  • · Layout
  • · Partial Views
  • · Security (XSS & CRSF)

5

MVC – AJAX

  • · JQuery
  • · AJAX Helpers
  • · JQuery UI
  • · Client Validation
  • · Unobtrusive Javascript
  • · JSON Action
  • · JQuery Templates
  • · NuGET
  • · Other third party libraries

6

MVC – Infrastructure

  • · Caching
  • · Cache Profile
  • · Resources
  • · Diagnostic

9

MVC – Security

  • · ASP.NET Identity
  • · XSS
  • · Authentication
  • · Authorization
  • · CSRF

8

Configuration & Deployment

  • · Configuration files for .NET
  • · ASP.NET & IIS
  • · Custom Error
  • · Web Deployment Package

9

Study Case : Build Simple E-Commerce Application

Untuk penawaran pelatihan anda dapat mengirimkan email ke info@actual-training.com.

IMG_20160728_103136_HDRIMG_20160728_103426_HDR

Pelatihan Web Development with ASP.NET 4.6

Pada tanggal 24-27 Mei 2016 telah diadakan pelatihan dengan tema Web Development with ASP.NET 4.6 (Web Form). Pelatihan ini diikuti oleh peserta dari PT Palung Datasys, Jakarta.

Pelatihan ini membahas bagaimana penggunaan framework ASP.NET Web Form untuk membuat aplikasi bisnis berbasis web secara RAD (Rapid Application Development). Web Form sangat cocok untuk pengembangan Web RAD karena sudah menyediakan built-in control lengkap yang dapat dengan mudah digunakan untuk membangun aplikasi bisnis berbasis web. Beberapa kontrol sudah disediakan seperti Grid, Chart, Security Control, Menu, Theme, Report, dan masih banyak lagi. Selain kontrol yang sudah disediakan oleh ASP.NET, kita juga bisa menggunakan kontrol yang disediakan pihak ketiga seperti telerik, dan dev express.

Pada pelatihan selain mempelajari konsep dan fitur yang ada pada ASP.NET 4.6, peserta juga diajak untuk membuat contoh aplikasi real dengan studi kasus yang sudah disiapkan agar peserta dapat lebih mudah memahami materi yang disampaikan.

IMG_20160527_161908IMG_20160527_161833