Online Training: Cross Platform Mobile Apps Development with Xamarin (Chemstone Asia)

Pada tanggal 21-24 July 2020, telah dilaksanakan online training dengan judul Cross Platform Mobile Apps Development with Xamarin. Peserta training adalah developer dari Chemstone Asia (PT. Mulya Adhi Paramita) Jakarta.

Pelatihan online ini dilaksanakan dengan menggunakan Microsoft Teams.

Tujuan dari online training ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10.

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Xamarin Forms
  • Pages Layout & Navigation
  • Basic Controls & Plugins
  • Styles & Theming
  • Binding Command
  • Display Data on ListView
  • Navigation (Tab, Master Page)
  • Passing data between Page
  • Local Data with SQLite
  • RESTful API
  • ASP.NET Web API (CRUD)
  • Consume REST API from Xamarin
  • Third Party Library (Chart, Table, etc)
  • MVVM Pattern with Prism Framework
  • Push Notification (FCM)
  • Release & Publish Apps
  • Packaging and Deployment

pic3pic

Online Training: Cross Platform Mobile Apps Development with Xamarin Batch 3 (PT Chevron)

Pada tanggal 6-9 Juli 2020 telah diadakan pelatihan online dengan topik Cross Platform Mobile Development with Xamarin, peserta dari pelatihan ini adalah 4 orang developer dari PT Chevron Indonesia. Peserta pelatihan berdomisili di beberapa kota berbeda seperti Pekanbaru,Duri dan Jakarta. Karena kebijakan perusahaan yang mewajibkan karyawan untuk WFH (work from home) maka jenis pelatihan yang paling efisien adalah metode online dengan menggunakan tools Microsoft Teams.

Tujuan dari online training ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10.

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology (ASP.NET Core, Xamarin Cross Platform, & Blazor).

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Xamarin Forms
  • Pages Layout & Navigation
  • Basic Controls & Plugins
  • Styles & Theming
  • Binding Command
  • Display Data on ListView
  • Navigation (Tab, Master Page)
  • Passing data between Page
  • Local Data with SQLite
  • RESTful API
  • ASP.NET Web API (CRUD)
  • Consume REST API from Xamarin
  • Third Party Library (Chart, Table, etc)
  • MVVM Pattern with Prism Framework
  • Push Notification (FCM)
  • Release & Publish Apps
  • Packaging and Deployment

pic31

Cross Platform Mobile Apps Development with Xamarin

Pada tanggal 1-4 Juli 2020, telah dilaksanakan inhouse training dengan judul Cross Platform Mobile Apps Development with Xamarin. Peserta dari pelatihan ini adalah developer dari RS Bethesda Yogyakarta.

Pelatihan ini dilaksanakan dengan menggunakan protokol standar pandemi, trainer dan peserta diwajibkan untuk mengenakan masker selama proses training berlangsung.

Tujuan dari online training ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10.

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology.

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Xamarin Forms
  • Pages Layout & Navigation
  • Basic Controls & Plugins
  • Styles & Theming
  • Binding Command
  • Display Data on ListView
  • Navigation (Tab, Master Page)
  • Passing data between Page
  • Local Data with SQLite
  • RESTful API
  • ASP.NET Web API (CRUD)
  • Consume REST API from Xamarin
  • Third Party Library (Chart, Table, etc)
  • MVVM Pattern with Prism Framework
  • Push Notification (FCM)
  • Release & Publish Apps
  • Packaging and Deployment

bethesda2

Online Training: Cross Platform Mobile Apps Development with Xamarin Batch 2 (PT Chevron)

Pada tanggal 22-26 Juni 2020 telah diadakan pelatihan online dengan topik Cross Platform Mobile Development with Xamarin, peserta dari pelatihan ini adalah 5 orang developer dari PT Chevron Indonesia. Peserta pelatihan berdomisili di beberapa kota berbeda seperti Pekanbaru,Duri dan Jakarta. Karena kebijakan perusahaan yang mewajibkan karyawan untuk WFH (work from home) maka jenis pelatihan yang paling efisien adalah metode online dengan menggunakan tools Microsoft Teams.

Tujuan dari online training ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10.

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology (ASP.NET Core, Xamarin Cross Platform, & Blazor).

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Xamarin Forms
  • Pages Layout & Navigation
  • Basic Controls & Plugins
  • Styles & Theming
  • Binding Command
  • Display Data on ListView
  • Navigation (Tab, Master Page)
  • Passing data between Page
  • Local Data with SQLite
  • RESTful API
  • ASP.NET Web API (CRUD)
  • Consume REST API from Xamarin
  • Third Party Library (Chart, Table, etc)
  • MVVM Pattern with Prism Framework
  • Push Notification (FCM)
  • Release & Publish Apps
  • Packaging and Deployment

imagepic1

Online Training: Cross Platform Mobile Apps Development with Xamarin Batch 1 (PT Chevron)

Pada tanggal 8-11 Juni 2020 telah diadakan pelatihan online dengan topik Cross Platform Mobile Development with Xamarin, peserta dari pelatihan ini adalah 4 orang developer dari PT Chevron Indonesia. Peserta pelatihan berdomisili di beberapa kota berbeda seperti Pekanbaru,Duri dan Jakarta. Karena kebijakan perusahaan yang mewajibkan karyawan untuk WFH (work from home) maka jenis pelatihan yang paling efisien adalah metode online dengan menggunakan tools Microsoft Teams/Google Meet.

Tujuan dari online training ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10.

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology (ASP.NET Core, Xamarin Cross Platform, & Blazor).

Adapun topik yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Xamarin Forms
  • Pages Layout & Navigation
  • Basic Controls & Plugins
  • Styles & Theming
  • Binding Command
  • Display Data on ListView
  • Navigation (Tab, Master Page)
  • Passing data between Page
  • Local Data with SQLite
  • RESTful API
  • ASP.NET Web API (CRUD)
  • Consume REST API from Xamarin
  • Third Party Library (Chart, Table, etc)
  • MVVM Pattern with Prism Framework
  • Push Notification (FCM)
  • Release & Publish Apps
  • Packaging and Deployment

pic1pic3

Pelatihan Microsoft SQL Server Integration Services and Analysis Services

Pada tanggal 18-20 Maret 2020 telah dilangsungkan pelatihan inhouse dengan topik Microsoft SQL Server Integration Services and Analysis Services. Peserta dari pelatihan kali ini adalah pengembang aplikasi dari PT Focus Inti Solusi, Jakarta. PT Focus Inti Solusi merupakan salah satu perusahan pengembang software yang mempunyai spesialisasi di multifinance dan fintech.

Trainer pada pelatihan ini adalah Bapak Kiki Rizki Noviandi yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang SQL Server.

Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Understand MSBI application development Life Cycle.
  • Understand basic Data Warehousing Concepts.
  • Understand the Concept of OLTP and OLAP.
  • Use SSDT (SQL Server Data Tools) in detail for development of SSIS packages.
  • Learn SSIS Architecture, Components of SSIS.
  • Gain complete understanding of different control flow tasks, containers and precedence
    constraints.
  • Learn to work with variables, data types, functions, expressions and parameters and
    providing Dynamism in SSIS.
  • Learn working with event handler, Logging, Configuration Files.
  • Learn Error Handling and Debugging in SSIS.
  • Learn package deployment and project deployment.
  • Gain understanding of Security and Package management.
  • Understand need of OLAP.
  • Learn basic concepts related to OLAP like Cube, Dimension, Measures, Dimension Table,
  • Fact Table, Hierarchies etc
  • Understand Star and Snow Flake Schema.
  • Use SSDT (SQL Server Data Tools) to develop OLAP Database
  • Work with Data Source and data Source View.
  • Develop Cube using Cube Wizard.
  • Create Dimensions using Wizard and Designer.
  • Work with Regular, Snow Flake and Time Dimension
  • Configure Attribute properties, Understand Natural Hierarchies and Unnatural Hierarchies.
  • Work with attribute relationship, Role playing dimension.
  • Work with measure group, adding removing measures.
  • Understand relationships like Fact relationship, referenced relationship etc.
  • Work with Calculation, Named Query and Named Calculation.
  • Work with KPI, Perspective, Translation.
  • Work with Partition, Aggregation.
  • Understand different storage modes like ROLAP, MOLAP and HOLAP
  • Work with Security, Roles
  • Understand Processing and Deployment.
  • Learn MDX (Multidimensional Expressions Language).

1

Pelatihan Modern Web Application wtih ASP.NET Core 3

Pada tanggal 19-23 January 2020 telah dilaksanakan pelatihan inhouse dengan Judul Modern Web Application with ASP.NET Core 3.0. Peserta dari pelatihan ini adalah pengembang aplikasi web dari PT Mastersystem Infotama. Pelatihan ini dilaksanakan secara inhouse di kantor PT Mastersystem, Sudirman 7.8 Tower 1, 25th floor, Jakarta

Pengajar pada pelatihan ini adalah Bapak Erick Kurniawan yang merupakan salah satu Microsoft MVP (Most Valuable Professional) di bidang Development Technology (ASP.NET Core, Xamarin Cross Platform, & Blazor).

Pada pelatihan ini peserta akan mendapatkan materi tentang framework terbaru untuk pengembangan aplikasi web menggunakan teknologi Microsoft yaitu ASP.NET Core 3.0. ASP.NET Core 3.0 adalah framework yang di didesain ulang dari awal oleh Microsoft untuk dapat berjalan pada banyak platform yang berbeda (Multiplatform). ASP.NET Core juga didesain agar optimal untuk dijalankan pada platform Cloud dan juga bersifat open source.

Daftar Materi

  • Introduction to .NET Core & ASP.NET Core
  • Web Server (Kestrel, IIS)
  • IDE Visual Studio Community 2019 / Visual Studio Code
  • .NET Core SDK & Runtime
  • ASP.NET Core Architecture
  • ASP.NET Routing
  • ASP.NET Controller
  • ASP.NET Model
  • ASP.NET View
  • Strongly Type ASP.NET MVC View
  • ASP.NET Helpers & Tag Helper
  • Partial View
  • View Component
  • View Layout
  • Integrasi dengan Javascript
  • Micro ORM with Dapper
  • Entity Framework Core
  • EF Migrations
  • ASP.NET Security (ASP.NET Identity)
  • Authentication & Authorization
  • Deployment to Azure Cloud
  • Study Case

1

Pelatihan Python with Django Framework

Pada tanggal 15-17 January 2020 telah dilaksanakan pelatihan inhouse dengan Judul Python with Django Framework. Peserta dari pelatihan kali ini adalah pengembang aplikasi dari divisi Sistem Informasi PT EPSON Batam.

Adapun materi yang dibawakan adalah sebagai berikut:

• Installing Django
• Starting the Project
• View with Django
• Running the Server
• HttpResponse
• First URL
• Model Administration
• Django’s ORM
• What are Models?
• First Model
• First App View
• Django’s Admin
• Register a model with the admin
• Django Templates
• List template
• Template Inheritance
• Override a block
• Static Assets
• Static tag
• Add a Writer model
• Add a Detail View
• Writer view
• Ordering and 404s
• Migrations and 404s
• Final Details

2