Blockchain Developer Programme: DApps & Solidity | SGInnovate


Perl @ BASH, Level 3
79 Ayer Rajah Cresent
Singapore 139955

Blockchain Developer Programme: DApps & Solidity

Presented by SGinnovate, Kingsland School of Blockchain, and Ngee Ann Polytechnic

Together with Kingsland University – School of Blockchain, SGInnovate is proud to launch Singapore’s first certified blockchain developer programme. Designed to accommodate working professionals, the hybrid immersion blockchain programme will employ a blend of face-to-face intensive technical training and online supported instructions.

This collaboration enables the fusion of technical expertise from Kingsland Univerity - School of Blockchain with the deep tech ecosystem of SGInnovate. Comprising of two modular courses, “DApps and Solidity” and “Blockchain Networks”, eligible trainees may receive course and certification funding support through Infocomm Media Development Authority (IMDA)’s TechSkills Accelerator (TeSA) CITREP+ programme. 

This DApps & Solidity course is one of two core courses we offer to aspiring blockchain engineers. The course teaches through a sequence of well-structured modules, systematically introducing new content while reinforcing previously addressed concepts; each module includes practical exercises and practical projects to foster an active learning environment. 

Through this DApps & Solidity Course, students will learn the practical aspects of DApp development (Ethereum and IPFS, Solidity and smart contracts, the Web3 API to connect Ethereum with JavaScript and other languages, MetaMask and wallets, Truffle and Ganache). 

Students will gain experience in: 

  • Developing smart contracts using Ethereum and Solidity 
  • Writing Solidity code: contracts, functions, data, events, payments 
  • Designing and developing decentralized apps (DApps) 
  • Accessing the Ethereum network and invoking smart contracts 
  • Using Solidity framework and tools: Truffle and Ganache 
  • Using decentralized storage systems like IPFS


Course Timeline


Hybrid Immersion has been developed to accommodate those already working in a professional environment. It is a blend of face-to-face intensive training and online supported instruction. 

The first six days of a Hybrid Immersion mode course are held face-to-face and the following four weeks include online lessons, live instructor online feedback and a personal/group project. Students must attend all face-to-face classes, participate in all online learning modules and successfully complete their project in order to receive a certificate of completion. 


Prereqs and preparations
This course is for experienced software developers looking to add blockchain programming, DApp building, and smart-contract development to their skill sets. Course candidates are encouraged to take an assessment exam to provide feedback on course readiness.


The DApps & Solidity course covers the following topics:

  • Smart contracts, Ethereum VM and DApps 
  • Solidity basics 
  • Solidity advanced 
  • Smart Contracts 
  • Building DApps with Ethereum 
  • DApps - Concepts 
  • Practical Project: DApp architecture and UI 
  • Server-side Web3 API 
  • Blockchain and Smart Contract security 
  • Other blockchain platforms 
  • Practical Project: Smart Contract and DApp UI 

Hybrid Immersion courses can be combined to constitute a complete program and pathway to certification as a Kingsland Blockchain Developer.

Students who complete all modules within the DApps & Solidity course including successfully defending their project will receive an official Certificate of Completion from Kingsland University - School of Blockchain.

Students must combine this course along with the Blockchain Networks course to constitute a complete program and pathway to certification as a Kingsland Blockchain Developer.


  • $4,800SGD for Singaporeans and Permenant Residents
  • $5,000USD for international students

More details to be released soon. Please indicate your interest so that we can contact you the moment registrations are open.

Topics: Blockchain, Talent

You may also like the following: