What You Will Learn

As a grant recipient of the Algorand Foundation Ecosystem Funding, GemStack has designed and developed The Complete Algorand Network Development Course.

This self-paced cutting-edge curriculum lowers the bar of entry into the Web 3.0 ecosystem by instructing Web 2.0 Engineers on Web 3.0 development within the Algorand ecosystem.

The Complete Algorand Network Development Course course will immerse students in learning via recorded lectures that not only explain topics in bite-sized and digestible ways.

Students will start by first learning about the fundamentals of blockchain as a technology finding answers to questions like, "What is a blockchain?", "What is a block?", "What is cryptography?" and "What makes the Algorand Network different than other blockchains?"

Then students will begin to leverage tools such as PyTeal, the Algorand SDK (JS and Python), AlgoBuilder, AlgoSigner, and React; to develop Algorand Standard Assets (Fungible and Non-Fungible token), Atomic Transfers, dApps, and much more.

Your journey as a Web 3 Engineer on the Algorand Network begins now!

Course Curriculum


  About This Course
Available in days
days after you enroll
  Chapter 1: History of Blockchain
Available in days
days after you enroll
  Chapter 2: Tokens
Available in days
days after you enroll
  Chapter 3: Consensus
Available in days
days after you enroll
  Chapter 4: Common Blockchain Applications
Available in days
days after you enroll
  Chapter 5: Cryptocurrency
Available in days
days after you enroll
  Chapter 6: Crypto Wallets
Available in days
days after you enroll
  Chapter 7: Smart Contracts
Available in days
days after you enroll
  Chapter 8: dApps
Available in days
days after you enroll
  Chapter 9: What Makes the Algorand Network Different
Available in days
days after you enroll
  Chapter 10: The Consensus Protocol
Available in days
days after you enroll
  Chapter 11: ASA’s and Atomic Transfers
Available in days
days after you enroll
  Chapter 12: Getting Starting with Development on the Algorand Network
Available in days
days after you enroll
  Chapter 13: Creating an Algorand Standard Asset
Available in days
days after you enroll
  Chapter 14 - Modifying An ASA
Available in days
days after you enroll
  Chapter 15: Creating Atomic Transfers
Available in days
days after you enroll
  Chapter 16 - Advance ASA Actions
Available in days
days after you enroll
  Chapter 17 - Intro to Algo Builder
Available in days
days after you enroll
  Chapter 18 - ASAs and Algo Builder
Available in days
days after you enroll
  Chapter 19 - Developing Smart Contract with Algo Builder
Available in days
days after you enroll
  Chapter 20 - Deploy Smart Contract with Algo Builder | Coming Soon
Available in days
days after you enroll
  Chapter 21 - Develop a dApp with React and AlgoSigner
Available in days
days after you enroll

Meet Your Instructors!

roger campbell's headshot

Roger Campbell II

Founder


Roger Campbell II is a Software Engineer and educator. He has trained over 1,000 students in the latest software technologies such as JavaScript, React, Python, Django, C#, and much more. With a background of 5+ years in Information Technology. Roger has worked in multiple fields as a technologist. From venture capital funding, commercial real estate funding, health care data management, retail, and even continuing education.

blake costa's headshot

Blake Costa

Program Architect

Blake Costa is both a Developer and Data Scientist. He's done everything from dev-ops to analytics to IT (and everything in between). Whether the stack is Python or C#, Qiskit or Unity, there's not much that he hasn't heard of or worked with in some capacity. He loves to teach others and has a natural passion to lead.