JSFoo: round the year submissions
Submit talks on JavaScript and full stack engineering round the year
Submit talks on JavaScript and full stack engineering round the year
Naman Sancheti
This talk would be about HOW to get started building DApps (distributed applications) using JS.
First, the audience would be introduced to WHAT a blockchain is and HOW it works, along-with its advantages / disadvantages.
Then, the term ‘smart contract’ would be introduced along-with an explanation of WHAT a ‘DApp’ is and how it is useful.
Subsequently, the audience would be walked through a sample DApp built by myself, titled ‘Election DApp’, which lets users cast their vote in an election. I would talk about HOW the application works and the technologies used for building it.
The key takeaway for the audience would be to learn HOW to leverage blockchain using JavaScript, which they are already familiar with and also WHY to do so.
The intended audience is ANYBODY who wants to learn about and use blockchain related technology in their applications using JS.
The draft slides for the talk can be found at:
http://www.namansancheti.in/election_dapp/slides/
The source code for the sample DApp can be found at:
https://github.com/namansancheti/election_dapp
The draft slides for the talk can be found at:
http://www.namansancheti.in/election_dapp/slides/
The source code for the sample DApp can be found at:
https://github.com/namansancheti/election_dapp
There is no constraint on the duration for the talk, since the content / depth can be adjusted to fit within the time allotted.
The talk would have the following parts :
I - Introduction to Blockchain - WHAT it is, WHY it is useful, HOW it works.
II - Introduction to Smart Contracts & DApps - WHAT they are, WHY they are useful, HOW do they work.
III - Walkthrough of sample DApp (Election DApp) - walkthrough of a sample DApp built by myself which lets users cast their vote in an election. Technologies used as well as code snippets (if time permits) would be covered.
Laptop with Google Chrome and ‘MetaMask’ Chrome extension installed.
Internet connectivity.
I am currently working in the Technology division at Morgan Stanley’s Bangalore office.
I have first-hand experience of diving into the world of Blockchain and building a DApp from scratch. Thus, I am aware about all the challenges that one would need to overcome to do so and would thus be able to help / guide others as they get started.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}