Pelatihan C# Fundamental

Pelatihan ini dilangsungkan pada tanggal 25-27 Oktober 2017. Peserta pelatihan ini adalah staff pengajar dari Politeknik Caltex Riau. Pelatihan ini membahas penggunaan bahasa C# dengan IDE Visual Studio 2017 Community.

Pelatihan ini berisi pelatihan dasar untuk para pengembang yang akan membuat aplikasi berbasis .NET Framework dan bahasa C# yang meliputi konsep .NET, jenis-jenis aplikasi .NET, struktur program C#, penanganan error, Object Oriented Programming (OOP), Asynchronous Programming, Windows Form, ADO.NET, LINQ (Language Integrated Query), dan EF (Entity Framework).

  • Introduction to C#
              • What is .NET
                  • What is the CLR
                  • What is the FCL?
                  • The Compile
                  • Visual Studio 2017 Communit
                  • Editing, Debugging C
                  • Type, Classes and Objects in C#, Class Definition, Classes and Objet, Constructor
                  • Objects and Variable, Reference Types
                  • OOP, Encapsulation, Access Modifier, Statics
                  • Array, Collectio
                  • Members: Methods, Events, and Propertie
                  • Delegate, Event
                  • Exception, Common Exception, Try and Catch, Custom Exception
                  • OOP, Inheritanc, Polymorphis, Abstract Classe, Interface, Common Interface
                  • ADO.NET
                  • POC
                  • Data Bindin
                  • LINQ (Language Integrated Query)
                  • Entity Framework
                  • Study Case

WhatsApp Image 2017-10-29 at 11.07.30(1)WhatsApp Image 2017-10-29 at 11.07.30

Pelatihan Android Studio

Pelatihan Android Studio ini dilaksanakan pada tanggal 18-20 Oktober 2017. Peserta adalah mobile developer dari Datasoft System Surabaya. Datasoft adalah software house yang fokus pada pengembangan produk ERP dan Salesforce.

Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:

  • Introduction to Android Studio IDE
  • Android Architecture
  • Android User Interfaces
  • Using Intents, Fragment and Adapters
  • Menu & Navigation
  • Data Persistence
  • Create local database with SQLIte
  • CRUD with SQLite
  • Push Notification
  • Geolocation & Maps
  • REST Services with Web API
  • Accessing REST Service (JSON) from Android
  • Sync Data between SQLite and Web Services
  • Study Case

WhatsApp Image 2017-10-25 at 19.49.54(1)WhatsApp Image 2017-10-25 at 19.49.55

Pelatihan ASP.NET Core 2.0

Pelatihan ASP.NET Core 2.0 ini dilaksanakan pada tanggal 14-15 October 2017 (Intensive class, 08:00 – 19:30). Pelatihan ini diikuti oleh web developer dari BPR Duta Kepri, Tanjung Pinang, Kepulauan Riau. Pada pelatihan ini dibahas penggunaan framework baru untuk pengembangan aplikasi web dari Microsoft yaitu ASP.NET Core 2.0 dan .NET Core 2.0.

ASP.NET Core 2.0 adalah framework open source dari Microsoft yang di desain dari awal dengan teknologi yang modern sehingga sangat optimal untuk dijalankan pada platform Cloud. ASP.NET Core 2.0 juga bersifat cross-platform sehingga dapat dijalankan pada platform Windows, Linux, MacOS, ataupun Docker Container.

Adapun materi yang dipelajari pada traning/pelatihan ASP.NET Core 2.0 ini adalah sebagai berikut:

  • Pengenalan .NET Core dan ASP.NET Core
  • Web Server (Kestrel, IIS)
  • Visual Studio Community 2017 / Visual Studio Code
  • .NET Core SDK dan Runtime
  • ASP.NET Core (Cara kerja ASP.NET Core, File & Folder Utama, csproj)
  • 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
  • Entity Framework Core
  • Study Case

WhatsApp Image 2017-10-25 at 19.49.57