Learn the components of Ethereum and how to setup an Ethereum public network. This course will introduce you to Solidity and how to build a basic app and develop smart contracts through extensive hands-on labs. You’ll also review web3 and the Truffle framework before linking everything together by building a full web project with Ethereum.
This course has been meticulously put together and is taught by world-class subject matter experts. Our experts will walk you through deep dive topics including the steps to integrate/develop an application with Ethereum. There are use cases, proof of concepts, as well as interactive hands-on labs.
This course is designed for experienced programmers and developers who want a comprehensive deep dive in writing smart contracts and building applications that interact with them.
What you will learn in this course:
What is Blockchain and Smart Contracts?
Smart Contracts with web3.js
Smart Contract events with web3.js
Functions, Mapping, and Structs
Inheritance and Deployment
Embark Framework and it’s Deployment
Solidity Smart Contracts Testing
Contracts Management with Factories
IPFS Files Hosting
End-to-end Development of DApp
This course is highly technical and requires students to be comfortable with coding. To prepare for the class you must:
Share course with your friends
Cookies and similar technologies are used on our sites to personalize content and ads. You can find further details and change your personal settings below. By clicking OK, or by clicking any content on our sites, you agree to the use of these cookies and similar technologies.
When you visit any of our websites, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and manage your preferences. Please note, that blocking some types of cookies may impact your experience of the site and the services we are able to offer.