Learn Advance Solidity Programming | IT Training & Certification | Info Trek
Respect Your Dreams
Follow through on your goals with courses

Learn Advance Solidity Programming


Format What’s this?
  1. 5 Days
  1. All of our private classes are customized to your organization's needs.
  2. Click on the button below to send us your details and you will be contacted shortly.
Request more information

Inquiry for: Myself    My Company

By providing your contact details, you agree to our Privacy Policy




Thank You

Our learning consultant will get back to you in 1 business day

Learn Advance Solidity Programming


The future programmer is one that’s adept at integrating digital ledger technology with technologies such as AI and IoT and deploying smart contracts that will help enterprises run more efficiently and effectively through the power of Blockchain.

In this advance course, participants will be introduced to the technical aspects of writing and developing smart contracts over XinFin’s Hybrid Distributed Ledger Technology that uses elements of Ethereum and Quorum.

This course is part 2 of a 2-course series that concludes with a certification by XinFin Foundation & Info Trek as a “Certified Blockchain Programmer”. It’s no better time to learn this leading-edge technology and be ahead of the competition.

XinFin is a Singapore-based company that specializes in Business Process Efficiency using their own Hybrid Distributed Ledger technology to deploy solutions for trade, logistics and finance.

With XinFin’s highly scalable, secure, permissioned and commercial-grade architecture, they have successfully implemented projects for governments, institutions and corporates in the areas of logistics and supply chain, project/trade financing, aviation MRO and many more.


This Program is suitable for:

• Technical Professionals;

• Software Developers.



This course requires that you meet the following prerequisites:

• Developers with some experience in coding;

• Basic knowledge of Node.js;

• Basic knowledge in Python.


This program will be conducted with interactive lectures, PowerPoint presentation, discussion and practical exercise.


After completing this course, students will be able to:

• Understand various types of smart contracts built on Blockchain;

• Understand complex user-defined types and its interaction with the Ethereum network;

• Understand how the entire application of smart contracts, DApps and interfaces are deployed on the Blockchain.

Expand All


Module 1: Solidity Compiler & Mapping

In this module, participants will be introduced to tools that are required to develop smart contracts as well as understanding basic structures that make up a smart contract.

• Understanding Variables & How They Work
• Understanding Structs & Arrays
• Public & Private Functions

Module 2: Smart Contract Over Blockchain

This module teaches participants to develop, test and deploy smart contracts programmed in solidity. They will also understand the various types of contracts that can be developed and used for business applications.


• Types of Contracts

 Upgradeable Contracts

 Ownable

 Refundable Contracts

 Loops

• Testing Solidity Contracts

• Deploying Smart Contracts on Hybrid Blockchain

• Developing Client-Side Interface

• Adding & Testing Voting Functions

To Be Confirm

To Be Confirm

Read More

Course Reviews

No Remarks


0 Ratings