Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Algorand Network Development Course
About This Course
Thanks For Joining!
Course Structure
Syllabus
Glossary
Chapter 1: History of Blockchain
1.1 - The Creation of Bitcoin (1:07)
1.2 - What is Cryptography? (1:02)
1.3 - What is a Blockchain? (1:13)
1.4 - What is a Block? (1:17)
1.5 - The Blockchain Trilemma (1:53)
1.6 - Characteristics of a Blockchain (3:08)
Concept Check
Extras
Chapter 2: Tokens
2.1 - What is a Token? (1:09)
2.2 - What is a Fungible Token? (1:38)
2.3 What is a Non-Fungible Token? (2:04)
2.4 - What is a Security Token? (1:42)
Concept Check
Extras
Chapter 3: Consensus
3.1 - What is Consensus? (1:19)
3.2 - Types of Consensus (1:04)
3.3 - Proof of Work (2:16)
3.4 - Proof of Stake (1:35)
3.5 - Nodes (3:19)
Concept Check
Extras
Chapter 4: Common Blockchain Applications
4.1 - DeFi (0:57)
4.2 - GameFi (1:23)
4.3 - Supply Chain (2:09)
4.4 - DAOs (1:29)
Concept Check
Extras
Chapter 5: Cryptocurrency
5.1 - Cryptocurrency (1:24)
5.2 - Advantages of Cryptocurrency (2:14)
5.3 - Disadvantages of Cryptocurrency (1:31)
Concept Check
Extras
Chapter 6: Crypto Wallets
6.1 - What is a Crypto Wallet? (1:18)
6.2 - Types of Crypto Wallets (1:19)
6.3 - Software Wallets (2:00)
6.4 - Hardware Wallets (1:46)
Concept Check
Extras
Chapter 7: Smart Contracts
7.1 - Smart Contracts (1:38)
Concept Check
Extras
Chapter 8: dApps
8.1 - What are dApps? (0:54)
8.2 - dApps, What’s the Difference? (1:27)
8.3 - Advantages of dApps (1:14)
8.4 - Disadvantages of dApps (1:27)
Concept Check
Extras
Chapter 9: What Makes the Algorand Network Different
9.1 - Founding-Principles (2:02)
9.2 - Algorand Fees (1:30)
9.3 - Forking or the Lack Thereof (1:27)
9.4 - Identifying What to Put On-Chain and Off-Chain (2:03)
9.5 - Algorand Performance (1:22)
Concept Check
Extras
Chapter 10: The Consensus Protocol
10.1 - What is Pure Proof of Stake? (1:07)
10.2 - How Pure Proof of Stake Works (0:49)
10.3 - Verifiable Random Function (0:31)
10.4 - Participation Key (0:48)
10.5 - Ephemeral Key (0:51)
10.6 - Stages of Consensus (0:39)
10.7 - Stage 1: Transaction Submission (0:37)
10.8 - Stage 2: Block Proposal (1:24)
10.9 - Stage 3: Block Verification (0:54)
10.10 - Stage 4: Block Certification (0:44)
Concept Check
Extras
Chapter 11: ASA’s and Atomic Transfers
11.1 - What is an ASA? (0:43)
11.2 - Types of ASA (1:27)
11.3 - Creation of an ASA (1:14)
11.4 - What are Atomic Transfers? (1:05)
Concept Check
Extras
Chapter 12: Getting Starting with Development on the Algorand Network
12.1 - How This Will Work (1:44)
12.2 - Installations
12.3 - Starting an Algorand Node (3:40)
12.4 - Connecting a Project To a Node (3:33)
12.5 - Creating an Account (5:43)
12.6 - Funding an Account (2:36)
12.7 - Checking an Accounts Balance (4:28)
12.8 - Building an Unsigned Transaction (6:49)
12.9 - Sending a Transaction (8:39)
12.10 - Working With The AlgoExplorer (3:05)
Chapter 12 - Assignment
Chapter 13: Creating an Algorand Standard Asset
13.1 - How This Will Work
13.2 - Initial Setup (2:46)
13.3 - Create and Configure (5:57)
13.4 - Sending a Configured ASA Transaction (5:38)
Chapter 13 - Assignment
Chapter 14 - Modifying An ASA
14.1 - How This Will Work
14.2 - Initial Environment Setup (2:28)
14.3 - Configuring an ASA Modification Transaction (5:20)
14.4 - Sending A Configured ASA Modification Transaction (3:15)
Chapter 14 - Assignment
Chapter 15: Creating Atomic Transfers
15.1 - How This Will Work
15.2 - Initial Environment Setup (3:29)
15.3 - Checking Account Info (4:08)
15.4 - Check If An Account Is Opted-In (3:54)
15.5 - Configure ASA Transfer Transactions (6:57)
15.6 - Configure An Atomic Transfer (5:03)
15.7 - Execute An Atomic Transfer (6:10)
Chapter 15 - Assignment
Chapter 16 - Advance ASA Actions
16.1 - How This Will Work
16.2 - Initial Environment Setup (3:36)
16.3 - Freeze An ASA (8:34)
16.4 - Revoke An ASA (6:17)
16.5 - Delete An ASA (7:51)
Chapter 16 - Assignment
Chapter 17 - Intro to Algo Builder
17.1: The Remainder of This Course (3:06)
17.2: What is Algo Builder (1:28)
17.3: Creating An Algo Builder Project (3:56)
17.4: Understanding The Project BoilerPlate (4:37)
Chapter 18 - ASAs and Algo Builder
18.1 - Generating New Accounts (2:33)
18.2 -The Deployer Object (3:12)
18.3 - Deploying An ASA (4:53)
18.4 - Opt in to an ASA (4:06)
18.5 - Sending an ASA (4:45)
Chapter 19 - Developing Smart Contract with Algo Builder
19.1 - Setting Up The Approval Program (1:30)
19.2 - Developing the contract_creation Method (7:46)
19.3 - On Complete Actions (4:37)
19.4 - Developing the handle_noop Method (3:40)
19.5 - Developing the ticket_purchase Method (11:19)
19.6 - Developing the ticket_purchase Method (3:06)
19.7 - Final Configurations (1:57)
19.8 - The Clear Project (2:04)
Chapter 20 - Deploy Smart Contract with Algo Builder | Coming Soon
20.1 - Develop Deployment Logic (5:05)
Chapter 21 - Develop a dApp with React and AlgoSigner
21.1 - Install and Configure AlgoSigner (3:12)
21.2 - Initial Project Setup (6:00)
21.3 - Authorize Frontend With AlgoSigner (5:21)
21.4 - Get Smart Contract State (8:55)
21.5 - Display the Smart Contract State (3:18)
21.6 - Develop the Contract Interaction Class (10:29)
21.7 - Develop the sendPurchaseTxnGroup Function (7:33)
21.8 - Develop the sendRedeemTxnGroup Function (3:40)
21.9 - Develop the StateChangeButton Component (6:31)
18.3 - Deploying An ASA
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock