Algorand Foundation invites you to their event

Developer Greenhouse Bootcamp [BEGINNER] #1 - Build a dAPP in 4 days

About this event

This virtual Bootcamp which will be run over 4 sesssions will allow you to start your path in the development of decentralized applications using Algorand, taking advantage of its native technical characteristics. Please note you must register for each session you wish to attend.

You will not be automatically registered for all sessions by registering for one.

All the content will be in English and it is totally free, so if you are a developer and you ask yourself: Why should I be interested in learning about Algorand and participating in the Bootcamp?

Algorand has different SDK's to help you with the building process in different languages and with extensive documentation.

The costs and speed for testing on Algorand are extremely low, which will allow you to learn and test without friction.

The companies that work with Algorand are constantly looking for developers to join their work teams.

At the end of the Bootcamp you will be able to participate in solving challenges that will test your knowledge and will serve as a cover letter for you to apply for a Web3 job in the Algorand ecosystem.

When you decide to start working in blockchain, it is essential that you know the characteristics of the protocol that you are going to use, here are those of Algorand:

  • It is a layer 1 network that can process more than 6,000 transactions per second and is expected to reach 10,000.
  • The cost per transaction is 0.001 ALGO == $0.0003 USD Approx.
  • Our blocks are processed in 4 seconds.
  • We are a carbon negative blockchain as we are committed to being environmentally friendly.

What will you learn during the Bootcamp?

Each session is 2 hours. 1.5 hours of content and 0.5 hours of Q&A.

Session 1 (Dec 20th 9 a.m. EST) - Introduction to Algorand

Why build on Algorand?

  • Performance
  • End-user experience
  • Current ecosystem
  • The Algorand Network
  • Nodes in the network
  • Consensus overview

Algorand Layer-1 Features

  • ASAs
  • Smart Contracts
  • Rekeying
  • State Proofs
  • Atomic transactions
  • Minimum balance requirement and opt-ins

Dev environment

  • Setting up Sandbox
  • Betanet vs testnet vs mainnet
  • Public APIs

SDK Introduction

  • First transaction
  • ASA Creation/Transfer

Session 2 (Dec 21st 9 a.m. EST) - Creation and deployment of smart contract

Intro to Algorand Smart Contracts

  • AVM
  • TEAL
  • PyTeal/Beaker
  • Storage
  • Global vs local vs boxes
  • Inner transactions
  • Logging
  • Randomness
  • Constraints
  • Opcode budget
  • Foreign arrays
  • OnCompletion
  • ARC4 ABI

Intro to Smart Contract Development

  • TEAL basics
  • PyTeal functions and patterns
  • Beaker abstractions

Session 3 (Jan 5th 9 a.m. EST) - First Smart Contract

  • Simple Auction Contract
  • Testing with Beaker

Session 4 (Jan 6th 9 a.m. EST) - Full Stack Dapp

  • ASA Auction Contract
  • Testing with Beaker
  • Front-end
  • Integrating with Beaker-TS
  • Wallet connection

Who can participate?

This Bootcamp is designed for all developers who want to learn about Algorand. Regardless of whether you are new to Web3 or ready to launch your next big idea using blockchain.


Dec 20-21 TUE, WED

Jan 5-6 THUR, FRI

Time: 9 A.M. Eastern Standard Time EST

Duration: 10 hours (2.5 hours per session)

Please regsiter for each session you wish to attend. Please note registration is required for each respective session you wish to attend. Registering for one session does not register you for all sessions.

Hosted by

  • Team member
    Joe Polny

  • Guest speaker
    Jason Weathersby DevRel @ Algorand

  • Team member
    Ryan Fox DevRel @ Algorand Foundation

  • Team member
    Ronan Breen Digital Marketing Manager @ Algorand Foundation

  • Guest speaker
    Jason Weathersby DevRel @ Algorand

Algorand Foundation

Empowering a dynamic, inclusive, and borderless global ecosystem - at scale.

Delivering on the promise of blockchain technology, leveraging the Algorand protocol and open source software to build an inclusive ecosystem.