Learn Blockchain technology in depth and how it is changing the world around us. In this 2-day hands-on workshop, you will learn about Blockchain and the problems it solves. You will explore smart contract development and how it simplifies processes, brings transparency and addresses the problem of trust that exists today. You will understand Blockchain use cases for multiple industry verticals through use case analysis, demos and interaction with smart contracts.
You will learn to use a decision-making process for choosing a Blockchain platform for specific enterprise use cases, and understand the advantages and trade-offs of using Blockchain compared to traditional technology.
Finally, you will learn (at a high level), how to run a design sprint to implement a Blockchain based solution in your organisation.
Ethereum is the world's largest Blockchain platform for building distributed, smart contract driven Blockchain applications. At the same time, Ethereum is undergoing rapid changes to its API, consensus mechanisms and the solidity programming language used for writing smart contracts. Many online learning resources tend to become outdated very quickly. For someone wishing to learn Ethereum, it becomes quite challenging to find up to date courses and learning content. To solve this problem, we have designed this course to enable participants to learn from the latest version of the platform. We keep the course up to date by continuously updating the content whenever changes occur.
The key objective of the course is to help you go from zero knowledge of Blockchain or Ethereum, to learn all the key concepts and get started with writing Ethereum smart contracts and DApps (distributed applications) within 3 days. After taking this course, you should be able to build DApps and smart contracts for different use cases.