Get in touch if you have any questions regarding this workshop or MLH Localhost.
In this workshop, participants will learn how to create an Ethereum node on Microsoft Azure. Then, they’ll download the codebase for a distributed web app. They’ll explore the project, which includes JavaScript to manage the web application and Solidity to handle the blockchain transactions.
Ethereum is a decentralized platform for creating applications. While you might think of blockchain as only for cryptocurrencies, decentralized applications in fact have many uses. Solidity is a language you can use to write Smart Contracts that self-enforce any type of transaction.
Microsoft Azure is a cloud platform with more than 100 services and tools for developers. 95% of Fortune 500 companies run on Azure (and learning these skills can help you land your first job!). Easily deploy web apps, mobile apps, database, AI apps, and blockchain networks. Whatever your preferred programming language and development workflow, Azure has something for you.
Participants will need to be able to install Node, NPM, and Visual Studio Code on their computers. While no background knowledge is required, familiarity with JavaScript is helpful.
System Requirements:
When you host an MLH Localhost activity, we’ll send you everything you need to run it. Here’s what we’ll send you:
The List:
Participants can install Node and Visual Studio Code before they begin the workshop.
Node Installers
Visual Studio Code
Before the workshop, participants can create a Microsoft Azure account. Credits are available for students with .edu email addresses!