Navigate between pages

Algorand Development 101

Algorand Development 101

In this course, you will learn basic Algorand concepts and build a marketplace dapp on top of the Algorand blockchain.

Learning Objective

After finishing the learning materials you will:

Understand the basics of the Algorand protocol, it's advantages and unique features.
Be able to write smart contracts using PyTeal and deploy them to the Algorand blockchain.
Connect a ReactJS web application to the smart contract.

Learning Modules

These are the learning modules included in this course.

Introduction to Algorand

24 minutes

In this very short learning module, we will provide you with the essential resources that you need to understand the Algorand protocol.

PyTeal Contract Development

110 minutes

This learning module consists of a tutorial, where you will learn how to create a smart contract for a decentralized marketplace on the Algorand blockchain.

Connect a React Dapp to Algorand

40 minutes

This learning module consists of a tutorial, where you will learn how to connect to a marketplace contract on the Algorand testnet.

Build a React Frontend for an Algorand Contract

40 minutes

In this learning module, we will follow a tutorial to build the frontend for a marketplace contract.