Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

Beginner Bootcamp: Python

Official Event

These sessions are designed for developers who want to learn how to build on Algorand. With the support of our expert Developer Relations Team, Algorand’s developer bootcamps allow you to either begin or continue your path in the development of decentralized applications using Algorand, taking advantage of its native technical characteristics. All content will be in English and is totally free.



This event has ended.

You missed this one, but feel free to check all other events on Algorand.

View Events

EditorImages/2024/04/04 13:56/1918x54j8.png

Project: Digital Marketplace
Project Description: Use Python to create a decentralized application (smart contract + frontend) of a digital marketplace, in which you will be able to list your digital products (assets) to sell, define a price and allow end users to buy them.

Time: 10:00 AM EST each day.


  • Session 1 (April 15th): Designing & deploying a digital marketplace smart contract with Python.
  • Session 2 (April 16th): Testing methods within your Python smart contract.
  • Session 3 (April 17th): Building a front-end for your smart contract using TypeScript.
  • Session 4 (April 18th): Integrating both the smart contract and front-end.


Why Algorand?
Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey.

  • Blocks on Algorand are processed in under 3 seconds.
  • The Algorand network can process more than 10,000 transactions per second, all with instant finality.
  • The cost per transaction is 0.001 Algo (just a fraction of a cent).
  • Algorand is carbon-neutral and built environmentally friendly from the ground up.
  • Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction.
    Plus, it has a wealth of developer tooling, tutorials, and documentation.

Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript.

It’s easy to get building thanks to AlgoKit (our solution to speed up your Web3 building process).

How to Register

We host all of our sessions over on Livestorm. To save you the time and effort, please fill out the form below and this will register you for ALL of the sessions related to this bootcamp.

Please Note: After registering for this bootcamp you can expect to receive emails from Livestorm, which have a history of going into your JUNK/SPAM/UPDATES folder. Please check accordingly and if you do not receive one, reach out to [email protected].