Microsoft
Microsoft Logo

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 External Link Icon

Credential

Certificate

Details Icon

Get started with blockchain development
 at 
Microsoft 
Course details

What are the course deliverables?
  • 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
More about this course
  • 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

Get started with blockchain development
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Get started with blockchain development
 at 
Microsoft 
Admission Process

    Important Dates

    Nov 30, 2024
    Course Commencement Date

    Other courses offered by Microsoft

    Free
    2 hours
    Intermediate
    Free
    4 hours
    Intermediate
    Free
    5 hours
    Beginner
    Free
    1 hours
    Beginner
    View Other 1171 CoursesRight Arrow Icon
    qna

    Get started with blockchain development
     at 
    Microsoft 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...