Singapore, 2-4 Dec 2019

3 day Masterclass

Blockchain for Developers

Gain a 360-degree perspective Learn how the Ethereum blockchain Code, debug, test and deploy your own smart contracts

How to Become Blockchain Developer?

The 3 Day Masterclass has been specifically developed for engineers, physicist, solution architects, or any other technical leader wishing to code pilots or bigger blockchain projects on Ethereum.

Learn bulb

fully engage

Gain a 360-degree perspective on the different variants of the technology

Learn bulb

develop new skills

Learn how the Ethereum blockchain has been designed, how it operates

Learn bulb

address key challenges

Code, debug, test and deploy your own smart contracts on the blockchain from your browser.

Get your hands dirty and learn to code a smart contract in just three days


You do not need to be knowledgeable on blockchain as the first part of this course covers the fundamentals blockchain. No programming skills are required, however, to quickly complete all the coding assignments it would be useful to understand basic software object-oriented programming., or even better, write code in JavaScript. When you complete the course, you should be able to deploy basic applications on the Ethereum blockchain, and having the confidence and the knowledge to deliver the one pilot that you know will make the difference in your business.



book today saving USD $340

In just 3 days you will:

  • Get up to speed with fundamental principles of blockchains
  • Gain a 360-degree perspective on the different variants of the technology
  • Get the grip with the technical aspect of the Ethereum blockchain
  • Learn how the Ethereum blockchain has been designed, how it operates
  • Learn Solidity programming language and fundamental components of a smart contracts
  • Code, debug, test and deploy your own smart contracts on the blockchain from your browser.
  • Avoid know weakness and learn to write robust code
  • Discuss common mistakes made when writing smart contracts, and learn some of the best practice
  • Plan for the future and develop your skills further
  • Acquire resources and the skills that will help to tackle more challenging problems

Meet your instructor

Dr Maria G Vigliotti is a leading expert in computing with a vast experience in security, cryptography, blockchains, and training in academic and non-academic environment. Maria is the founder of Sandblocks Consulting, a blockchain company that focuses on training, research projects, and enhancing security audit of smart contracts.

Maria works with several start-ups in the blockchain space. She is the CTO of SESO Global, a company that delivers land-registry solutions to enable growth of the property market in the developing world. She is also a Business and Technical Partner at Gradbase, a blockchain start-up that inserts academic and professional qualifications on the blockchain for instantaneous verification.

Maria is the security advisor for SeratioCoin, the first fully compliant Initial Coin Offering (ICO) in the UK.

Maria holds a PhD in Computing from Imperial College London and has published over thirty papers in peer-reviewed and refereed international academic journals and conferences. She has several years of experience in formal verification of code for concurrent systems in safety and critical applications and in the nuclear industry and academia. Maria has led the development of the Cyber security strategy for the UK railway, and worked on the cryptographic attacks on the European Railway Traffic Management Systems (ERTMS), the new European railway signalling system

Organisations that will benefit:

  • All Forward Thinking Organisation

Who will attend:

  • Engineers
  • Physicist,
  • Solution Architects
  • Or any other technical leader

Course Agenda

  • Introduction to blockchain
  • What are blockchains
  • Fundamental principles of the technology
  • Existing technologies: Bitcoin and other cryptocurrencies
  • The principles of public-key cryptography
  • Public blockchains: benefits and risk
  • Private and permission blockchains: benefits and risk
  • Introduction to Ethereum environment
  • Example of blockchain applications (tokens, smart contracts)
  • Introduction to Smart contract
  • Introduction to Solidity (the programming language of Ethereum)
  • How to write a smart contract in Solidity using Remix
  • Exercises and example of contracts (practical programming session)
  • Exercises: Write your first Smart Contract: “Hello world”//
  • Simple Storage
  • Voting on the blockchain
  • The Auction
  • Running and testing smart contracts on Ethereum
  • Tools for writing smart contracts
  • Running contracts (on the testnet and on the mainnet)
  • Cybersecurity issues on Ethereum
  • Issuing and trading new tokens/coins
  • Next steps to become a professional blockchain developer

For further information please call: +44 (0)207 092 1045

The earlier you book, the more you save…

Additionally, VAT may be applicable depending on course location.
Before 25 Oct 2019Before 15 Nov 2019After 15 Nov 2019
USD $3,400
Save USD $340
USD $3,570
Save USD $170
USD $3,740
  • “The depth and knowledge of my trainer was extremely impressive. In 3 days I have had, without a doubt, a masterclass on the industry. Truly world class.”

    - Gordon Dowall Potter, Past Delegate

  • “Well worth 3 days of study!”

    - Syed Hamza, Past Delegate

  • “The training was excellent! I give it a 10 and will get my trainer's support for my next challenges.”

    - Head of Partnerships & Customer Loyalty at Avis Budget, Past Delegate

  • “Extremely constructive course with a very good dynamic and passionate trainer.”

    - Managing Director at BNP Paribas, Past Delegate

  • “Impressive and cooperative trainer who wanted to make sure the delegates understood.”

    - Budgeting, Planning & Reporting Manager, Past Delegate


We can come to you too! If you have a team of six or more, why not hold a private course? Our experts come to you and the course is tailored to your requirements.

Call +44 (0)20 7092 1045 (United Kingdom)
or (Asia Pacific)
for more details


Sign up for our Monthly Course Calendars