Welcome to the Full TEALScript Beginner Course!
By the end of this video you'll know how to write a DAO Smart Contract using TEALScript and integrate the DAO Contract to a frontend and make a functioning full stack DAO application on Algorand!
Table of Contents:
00:00:00 - Introduction
00:01:01 - Setting Up GitHub CodeSpaces
00:16:09 - Setting Up The Local Environment
00:27:37 - Creating App, Global State
00:37:54 - Method Arguments
00:44:00 - Conditional Logic
00:58:07 - Minting DAO Tokens
01:25:51 - Foreign Reference & DAO Token OPT-IN
01:52:38 - AlgoKit React Frontend
02:00:13 - Implementing The Create DAO Button
02:14:05 - Modifying The DAO Create Button
02:27:23 - Set APP To Interact With Via APP ID
02:37:53 - Rendering Current Proposal
02:47:14 - Adding Vote & Register Functionality To The UI
03:04:34 - Getting The Asset Balance
Resources:
TEALScript Github: https://github.com/algorandfoundation...
AlgoKit Github: https://github.com/algorandfoundation...
Install Python 3.10 +: https://www.python.org/downloads/
Install Git: https://git-scm.com/book/en/v2/Gettin...
Install Docker Desktop: https://docs.docker.com/get-docker/
Install pipx: https://pipx.pypa.io/stable/installat...
✍️ Sign Up for the Upcoming Developer Bootcamp: https://developer.algorand.org/bootca...
What's Next:
Subscribe to our channel - / @algodevs
Join our Discord community for developer questions and discussions: / discord
Dive into our Developer Portal for comprehensive resources: https://developer.algorand.org/
Connect with us:
Official GitHub:
https://github.com/algorand/
https://github.com/algorand-devrel
(X) Twitter:
/ algodevs
/ algofoundation
Instagram: / algorandfoundation
Facebook: / algorandfoundation
LinkedIn: / algorandfoundation
Feel free to like, comment, and share this video with fellow developers and Algorand enthusiasts. Stay tuned for more exciting updates on our channel!