Global Blockchain Application Development BootCamp 2019 ( Colombo | Singapore | Jakarta ).

Blockchain workshop

Register Now –

Event Page-


Azure Machine Learning Data Science Workshop at Jakarta, Indonesia [Event Update].

Azure Machine Learning

Recently I had conducted Azure Machine Learning workshop at Jakarta, in partnership with Algoritma Indonesia.  Around 10 attended the workshop. Employees from Telkomsel, Government Universities and few other companies attended the workshop.

Azure Machine Learning

Azure Machine Learning

Azure Machine Learning

Event Details-

Azure Machine Learning

Azure Machine Learning

Azure Machine Learning


For Training Requirement Contact-

+65 86738158

Sri Lanka- 
+94 716092918

Xamarin Mobile Application Development for Android & IOS Training at Phnom Penh, Cambodia.


Recently I did Xamarin Mobile Application Development training at Phnom Penh, Cambodia.

I covered following topics at the training.

Day 1


• Create a Xamarin.Android project

• Decompose an app into Activities

• Build an Activity’s UI

• Write an Activity’s behavior

Activities and Intents

• Start an Activity in your .apk

• Finish an Activity

• Pass arguments to an Activity

• Get Activity results

• Start a system Activity

ListViews and Adapters in Android.

• Populate a ListView using an ArrayAdapter

• Handle list-item click events

• Implement a custom adapter

• Use layout recycling and the view-holder pattern

• Enable fast scrolling and code a section indexer

Navigation Patterns.

• Implement Stack navigation

• Introduce Fragments

• Implement Tab navigation

• Introduce ActionBar

• Implement Drawer navigation

RecyclerView and CardView in Android

• Display a collection using Recycler View

• Update the UI after a data change

• Respond to user actions

• Show data in a CardView

Day 2


• Introduce the development tools

• (De)constructing the application

• Adding views and behavior

IOS Designer

• Create a single screen application and add controls

• Describe and use Auto Layouts

• Add behavior to controls programmatically

• Apply segues and navigation

IOS Table Views

• Explore Table Views

• Utilize built-in cell styles

• Add selection behavior

• Implement cell reuse

Navigation Patterns

• Progress through pages of data with stack-based navigation

• Show different views of related data with tab navigation

• Display hierarchical relationships with master/detail navigation

• Organize pages of information with page navigation


Day 3

Cross-Platform Development with Xamarin.Forms

• Intro to Xamarin.Forms

• Understanding XAML

• Page Views

• Controls

• Layout Views (Stack/ Grid /Absolute/ Relative)

Architecting Solutions for Cross-Platform Development

• Mobile Design Patterns

• Implementing MVVM in Mobile

• Portable Class Libraries

• Android FCM Remote Notifications

• Working with shared components


Day 4

Xamarin Form User Interface

• Alert

• Button

• Entry

• Image

• Label

• List View

• Picker

• Slider

• Stack Layout

• Switch

• Tabbed Page

• Web View

• Styling Xamarin.Forms

• Xamarin.Forms Custom Renderers/Effects

Xamarin. Essentials

• Geocoding

• Geolocation

• Accelerometer


Day 5


• Data Access Classes

• Data Caching

• Consuming Rest Services

• Mobile Data (SQLite with ORM)

• Use of 3rd Party Libraries and Plug-in

• Dependency Injection

• Onesignal push notification

Customizing Xamarin Forms

• Custom component developments

• Resource Dictionary

• Visual State changes


• Unit testing and it is best practice


• Deploying IOS Apps to the App Store

• Deploying Android Apps to Google Play Store





Seven Software developers from Corarl Cloud HR Management System attended 5 Days of Xamarin training.



Training Feedback-


For Training Requirement Contact-

+65 86738158

Sri Lanka- 
+94 716092918

TenserFlow Developer Group Sri Lanka.

tenser flow sri lanka

I had created this Developer Discussion group to focus on TenserFlow Machine Learning and Deep Learning.

You can join this group by visiting following URL –

About TenserFlow

Xamarin Mobile Application Development Training at Softlogic Holdings Colombo, Sri Lanka


Recently I did Xamarin Mobile Application Development training at Softlogic Holdings Colombo.


I covered following topics at the training.



13 Software developers from IT Department attended 4 Days Xamarin training.


For Training Requirement Contact-

Mobile +94 0716092918

Azure Machine Learning Data Science workshop at Jakarta, Indonesia.

In partnership with Algoritma Indonesia I will be conducting Azure Machine Learning workshop at Jakarta.


Workshop Details-


Oracle Code Singapore 2018.

Oracle Code is a free event for developers to learn about the latest developer technologies, practices, and trends. Learn from technical experts, industry leaders, and other developers in keynotes, sessions, and hands-on labs. Experience cloud development technology in the Code Lounge with workshops and other live, interactive experiences and demos.





Marina Bay Sands Singapore

10 Bayfront Avenue , Singapore

Past events-