Sessions
We maintain a live list of all the sessions run by the club here. Since we tailor each session based on the outcome of the one that just concluded, expect this list to change as we progress.
Each session will link to an external site (meetup.com or eventbrite), where we would like you to RSVP in order for the organisers to plan for numbers in attendance! After each session is over, we will add links to any resources or discussions from that session.
Jump to: Calendar | Upcoming sessions | Past sessions
Upcoming sessions
Build a chat DApp on Perlin using Typescript
Location: Chainstack @Acronis
Time: Tuesday, 6th August 2019, 10:00 AM
Topics:
DApps Dev Club Season 2
Introduction to Web Assembly
Build and deploy a chat DApp using Perlin and Wavelet in less than 100 lines of code
Past sessions
Kick off - Session #01
Location: Microsoft Singapore
Time: Wednesday, 20th February 2019, 10:00 AM
Topics:
Club introduction
What is a DApp?
What will we build?
Read more:
Technical overview - Session #02
Location: Chainstack @Acronis
Time: Tuesday, 12th March 2019, 10:30 AM
Topics:
The Ethereum Virtual Machine
Smart Contracts
Web3
Talking to Ethereum - Session #03
Location: BitTemple
Time: Tuesday, 26th March 2019, 10:30 AM
Topics:
EVM's stack-based execution model
Cryptogrpahic Key Generation using BIP39
MetaMask
Simple Transactions
Solidity - Session #04
Location: Chainstack @Acronis
Time: Tuesday, 9th April 2019, 10:30 AM
Topics:
Solidity
solc
ganache
truffle
Guest Speaker: Alex Towle: EVM Internals
Testing Solidity - Session #05
Location: BitTemple
Time: Tuesday, 30th April 2019, 10:30 AM
Topics:
Testing with Mocha
Testing state machines
Testing data storage
Testing events
Mocking smart contracts
Front end - Session #06
Location: Chainstack @Acronis
Time: Tuesday, 14th May 2019, 10:30 AM
Topics:
Call and Send
Calling a payable function
Estimating gas
Listening to events
Signing transactions
Security - Session #07
Location: BitTemple
Time: Tuesday, 28th May 2019, 10:30 AM
Topics:
Security training games
Modules and libraries
Analysis tools
Smart contract auditing
IPFS - Session #08
Location: Chainstack @Acronis
Time: Tuesday, 11th June 2019, 10:30 AM
Topics:
Running you own node
Static sites
Uploading and updating
Off-chain data
Back end - Session #09
Location: Microsoft Singapore
Time: Tuesday, 25th June 2019, 10:30 AM
Topics:
Infura
Wallet generation
HD Wallets
Multi-sig transactions
Beyond Ethereum - Session #10
Location: Chainstack @Acronis
Time: Tuesday, 9th July 2019, 10:30 AM
Topics:
Beyond Ethereum
Verifiable Credentials - guest speaker: Wong Wai Chung, NextID
Non-blockchain DLT - guest speaker: Calvin Cheng, Hedera Hashgraph
Quorum - guest speaker: Thomas Lee, Chainstack