Overview
Build the foundations for an exciting and lucrative career in blockchain and distributed ledger technology. Together with Kingsland University School of Blockchain and Ngee Ann Polytechnic, SGInnovate is pleased to introduce a 1 Day Technical Seminar on Building Blocks: Introduction to Blockchain.
Get an overview of blockchain networks, wallets, tokens and Smart Contracts. Through practical exercises, glimpse the potential of this revolutionary technology as you work in small teams to create a distributed application (DApp).
Note: This seminar is a preview for our actual Blockchain Networks and DApps & Solidity certified courses happening in end Nov 2018 and mid Jan 2019 respectively.
What you will learn:
1) Blockchain Overview: Concepts, Blockchain Networks, Wallets, Smart Contracts, Tokens
In this module, we'll take a deep dive into the conceptual understanding of how blockchains and smart contracts work, as well as how they work together. In addition, we'll go over the essential components used when working with these technologies, such as wallets, and tokens to keep track of and exchange value.
2) Exercise: Play with Ethereum and Wallets on the Ropsten Testnet
Ever been too afraid to buy ether? Perhaps even once you've gotten ether, you've been too terrified to send that ether to another address? Don't worry! We'll work together with ether on a test network so that you can build your confidence without risking any of your hard-earned cash!
3) Ethereum, Smart Contracts and Solidity Overview
We'll learn what the Ethereum network has to offer in terms of decentralised applications, which are powered by smart contracts. In order to understand how smart contracts are built for the Ethereum network, we'll begin to leverage the Solidity programming language to design our own contracts.
4) Exercise: Deploy and Play with Simple ERC20 Token Contract
Once we've understood how to use the Solidity programming contract to design smart contracts, we're going to create a simple smart contract to make our own token. In addition, we will deploy our smart contract so that anyone on the internet can interact with it!
5) Exercise: Build a DApp with Ethereum - Certificate Registry
Let's kick things up a notch by building a fully-fledged DApp, or a decentralised application. This will be a bit more complicated than our previous token contract, but you'll really get a feel for how DApps work as well as how they differ in design from conventional apps.
FAQs
What are my transport/parking options for getting to and from the event?
We do not provide complimentary parking coupons. We recommend taking the train to One-North station (CC23), Exit A and taking a short 3 minutes walk to our event location.
Who should attend this event?
Developers/Programmers who are interested in Blockchain programming.
What are pre-requisites for this event?
You will need to have prior programming knowledge to attend this seminar. We largely recommend either Javascript or Python.
What shouldI bring alongto the event?
- You need to bring your laptop for this technical seminar. We recommend Windows laptop. If you have a macbook, please partition for Windows.
- You should have Javascript or Python installed in your laptop prior to attending our seminar. If you want to do it in some other languages, you will need your preferred languages installed.
- For contract deployment, you will need to run Geth and Mist. Please download and install these two programs prior to coming for our seminar.
(i) https://github.com/ethereum/go-ethereum/wiki/geth
(ii) https://github.com/ethereum/mist
How can I contact the organiser with any questions?
You can call the Regional Programme Manager at +6596464897 or send an email to sgadmin@kingsland.academy for inquiries
What's the refund policy?
Attendees can receive refunds up to 7 days before your event start date.
Do I have to bring my printed ticket to the event?
Printed or soft copy version of your ticket is required to enter the seminar room.
What time does the event start?
The seminar will start at 9am sharp. Registration will start at 8.30am. We value your punctuality.
Is my ticket transferrable?
Yes. However, you will have to inform us at sgadmin@kingsland.academy three (3) days before the event starts. Otherwise, we have the rights to deny entry with zero refunds.
Can I take photos, video, voice recording during the seminar?
No. All materials are the sole property of Kingsland University - School of Blockchain.
Trainer's biodata
Anar Enhsaihan
Anar Enhsaihan has been an iOS engineer for a multitude of startups and Apps that he has worked on have reached hundreds of thousands of users in markets including North America, Europe, and Asia. He's deployed several dApps on the Ropsten Ethereum network that fully take advantage of the decentralised nature of the blockchain.