JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Writing testable Ethereum Smart Contracts and Decentralized Apps with NodeJS

Submitted by Srimathi H (@shrimats) on Wednesday, 23 May 2018

videocam_off

Technical level

Beginner

Section

Workshop

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +2

Abstract

This workshop combines to two hottest topics in software development: Blockchain development and JavaScript - Create powerful, end-to-end applications for Blockchain using Ethereum. This session will involve coding “smart contracts” using Solidity (https://solidity.readthedocs.io/en/develop/ - contract-oriented, high-level language for implementing smart contracts designed to target the Ethereum Virtual Machine), testing the contracts using Mocha testing framework and writing the DAPP layer in Javascript.

Outline

Objective of this session would be to give an intro to the Ethereum developer environment and smart contracts, automated contract testing in Javascript and building a DAPP using Javascript

Requirements

1) Since this is a hands-on workshop on writing code on Blockchain, it will help if the participants have explored the concepts of blockchain to some extent.
2) Bring their own device
3) Clone a github repository
4) Install the following - Nodejs, Google Chrome, Ganache (http://truffleframework.com/ganache/)

Speaker bio

Works at Sahaj Software as a solution consultant / full stack developer.

Links

Slides

https://www.slideshare.net/secret/4DHAysVrotW7T4

Comments

Login with Twitter or Google to leave a comment