Education

Blockchain Programming Course- Smart Contracts

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 14th and 21st July 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 17th July to 11th August. 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

 

Development Course Testimonials

Fees:

Blockchain Technology – 2 day course- Cost is $995

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

Both Courses – $4495 ( $500 savings and $3955 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 Coin

Alt Coins

ther Blockchain solutions

5. ICO’s

Understanding ICO’s

Real Case Studies

Prerequisites:

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!

Prerequisites:

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.