$1,800 – $5,000

Blockchain Technology and Blockchain Programing Course- Smart Contracts

Event Information

Share this event

Date and Time



Blockchain Centre

85 City Rd

Southbank, VIC 3006


View Map

Refund Policy

Refund Policy

Refunds up to 1 day before event

Event description


The Blockchain Centre is pleased to present Australia’s Premier Blockchain Course.

This course will run approximately 60 hours and will include two separate parts which you can attend separately or together ( for a discounted price).

Part 1- Blockchain Technology - a 2 day workshop delivered on Saturday 2 and 9 June 10am-5pm in Southbank.

Part 2 Blockchain Programming- a 40 hour hands on development course, you will learn to develop applications using Solidity and Ethereum. This will run on 12th June to 7th July. Cost is $3500 ( $3200 for earlybird for the 1st 10 attendees).

Tuesday Evenings in the CBD- 6.30-9.30pm

Thursday Evenings in the CBD 6.30-9.30pm

Saturdays 1pm-5pm in Southbank


Blockchain Technology - 2 day course- Cost is $2000 ( $1800 earlybird for the first 10 attendees).

Blockchain Programming- 40 hour course-Cost is $3500 ( $3200 for earlybird for the 1st 10 attendees).

Both Courses - $5000 ( $500 savings and $4800 for early bird for the first 10 attendees).

The Program Content will be divided as follows:

Part 1- Blockchain Technology

1. Bitcoin

  • What is Bitcoin?
  • Explore the ideas behind Bitcoin ?
  • Privacy, Secrecy and Anonymity
  • Openness

2. Bitcoin Software Detail Introduction

  • Bitcoin Software Universe
  • Wallet and Thin Clients
  • Full Node /Bitcoin Core
  • Voters / Miners (POW)
  • Software Libraries (multi language including Java, Python, Javascript, etc)
  • Cryptography Algorithms in Bitcoin

3. Voting System

  • Mining
  • Block / Block Chain
  • Fee

4. Beyond Bitcoins

  • Meta Coins
  • Alt Coins
  • Other Blockchain solutions

5. ICO's

  • Understanding ICO's
  • Real Case Studies


There is no pre-requisites for this part of the course.

Part 2- Ethereum Development Course

  • Introduction to Ethereum Tools
  • Solidity Programming
  • Solidity basics (version pragma, importing other source files, comments)
  • Solidity data types
  • Language Scope
  • Solidity modifier (payable)
  • Require, Assert, Revert, Throw
  • Override, Inheritance etc
  • Events

7. Web3js in action

  • Setting up env
  • Use web3js to interact with smart contracts
  • Testrpc

8. Geth and private chain

  • Installing geth
  • Starting a private chain

9. Smart Contracts in Action

10. ERC20 Tokens

11. Decentralized App

  • Creating tokens
  • Creating Blockchain Center Dapp
  • Utilising tokens (booking desk spaces)

Assessment, graduation and introductions to potential employers are provided at the end of the course!


This course is designed for developers familiar with programming in other languages and provides an introduction to the key concepts and challenges of Blockchain Technology and use of the Solidity language for scripting Smart Contracts. 1-2 years of Javascript is advised, as are basic HTML and CSS skills.

About the Presenters

Blockchain Technology- Anouk Pinchetti

Anouk Pinchetti’s career has spanned three decades in the IT industries across three continents within the Government, Utilities, Corporate and Community sectors. Anouk has studied complementary and alternative currencies for twenty years and first heard about Bitcoin in 2010, and began leading workshops in the technology in 2017. Anouk is a Blockchain Technology Educator and Consultant with the Blockchain Centre in Melbourne, as well as an Educator and Business Strategy Consultant with Intraverse Blockchain Technologies.

Ethereum Development- Seabook Chen

Seabook Chen has been doing professional software development work for more than 10 years. He has got tremendous experience in software design, architecture and building experience. He has worked for many big companies including Telstra, Accenture, Qantas, Ebay and Citibank. He also co-founded several startups including Kungfu Software, Craftsman Academy and Nxtnu AI companies. In recent years he has been more interested in learning and developing blockchain related technologies, especially building out smart contracts on the Ethereum Platform.

This course is delivered in conjunction with IT Craftsman Academy (IT Jiangren Quan) , which is a IT Community that helps to find jobs, share latest knowledge and collect innovative ideas. More than 5,000 IT professionals have joined so far.

Currently they provide the following services including organizing regular events, finding top talent for big companies such as Alibaba, Airwallex and ACX.io. Also we provide the first of it's kind developer training course including Blockchain, AI, NodeJS, Php Laravel, Java Enterprise, Mobile Applications and Career Coaching etc.


What can I bring into the event?

Bring a laptop preferably an apple laptop

How can I contact the organiser with any questions?

For any queries please contact Karen 0414532753 karen@blockchaincentre.com.au

What is the class size?

There will be 30 students maximum in the class

What projects will I be working on?

The project will be to create a ERC20 Token called BCCT (Blockchain Center Token).

And to build a dapp, which is to book the space in Blockchain Center by using the BCCT tokens.

What if I miss a class?

The classes will be taped for those who need to repeat a class.

Share with friends

Date and Time


Blockchain Centre

85 City Rd

Southbank, VIC 3006


View Map

Refund Policy

Refunds up to 1 day before event

Save This Event

Event Saved