Get started with blockchain development
- Offered byMicrosoft
Get started with blockchain development at Microsoft Overview
Duration | 3 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Get started with blockchain development at Microsoft Course details
- Introduction to blockchain on Azure
- Learn how to use Solidity
- Write Ethereum smart contracts by using Solidity
- Create tokens using OpenZeppelin
- Connect and deploy to Ethereum networks
- This learning path introduces you to blockchain and development on the Ethereum platform
- Discover what skills are necessary to learn to begin building your own blockchain networks at scale
- In this learning path, you will: Learn the foundations of blockchain and how blockchain technology works
- Learn to assess scenarios for when to use blockchain and decide if it's right for your solution
- Discover how Solidity can make it easy to program smart contracts for the Ethereum blockchain platform
- Learn about and use Ethereum networks for development, testing, and production
Get started with blockchain development at Microsoft Curriculum
Introduction to blockchain on Azure
Introduction
What is blockchain?
How blockchain works
Blockchain types
When to use blockchain
Knowledge check
Summary
Learn how to use Solidity
Introduction
What is Solidity
Understand the language basics
Explore value types
Explore reference types
Exercise - Write your first contract
Knowledge check
Summary
Write Ethereum smart contracts by using Solidity
Introduction
What is a smart contract?
Exercise - Install Truffle
Exercise - Install the Truffle for VS Code extension
Exercise - Write a smart contract
Exercise - Test your smart contract
Knowledge check
Summary
Create tokens using OpenZeppelin
Introduction
What is a token?
Learn about contract standards
Learn about OpenZeppelin
Exercise - Set up a new project and integrate OpenZeppelin
Exercise - Write an ERC20 token contract
Knowledge check
Summary
Connect and deploy to Ethereum networks
Introduction
Learn about public Ethereum networks
Learn about private Ethereum networks
Prepare for deployment to the mainnet
Exercise - Develop a to-do list and deploy to development
Exercise - Deploy to the Ropsten test network
Knowledge check
Summary