Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianseong99/leo-intro-course
An introductory course for leo language.
https://github.com/brianseong99/leo-intro-course
Last synced: 25 days ago
JSON representation
An introductory course for leo language.
- Host: GitHub
- URL: https://github.com/brianseong99/leo-intro-course
- Owner: BrianSeong99
- License: mit
- Created: 2023-12-16T02:56:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-20T21:57:11.000Z (11 months ago)
- Last Synced: 2024-11-08T13:56:21.138Z (3 months ago)
- Homepage:
- Size: 179 KB
- Stars: 15
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# leo-intro-course
**Welcome to the "leo-intro-course" repo, your gateway to mastering the Leo language and exploring the Aleo ecosystem.**
This repo is specially designed for developers interested in developing on Aleo blockchain, but it's also a fantastic resource for anyone interested in blockchain and Leo programming.
Our Repo is continuously evolving. Upcoming tasks include completing more advanced units, recording instructional videos, and compiling a comprehensive list of FAQs and collection of all Aleo workshops developed by our communities.
**We're excited to have you here and can't wait to see what you build with Leo!**
## Leo from 0 to Hero
### Preliminaries
- [[TODO] What is Aleo?]()
### Basics
- [Unit One](./unit-1/README.md): Setup your environment, create and deploy your own token!
- [Setup Environment](./unit-1/1-setup-env.md)
- [Create New Project](./unit-1/2-create-new-project.md)
- [Basic Data Types & Functions](./unit-1/3-basic-data-types-and-functions.md)
- [Create and Test your Token](./unit-1/4-create-and-test-your-token.md)
- [Deployment](./unit-1/5-deployment.md)
- [CHALLENGE: Build your own ARC20!](./unit-1/6-CHALLENGE.md)- [Unit Two](./unit-2/README.md): Make a simple DEX in Leo
-
- [Offchain & Onchain Executions]()
- [Working with Private/Public Record]()
- [Spend, Transfer, Interact with Aleo Credits]()
- [Deploy and Setup your DEX programs]()- [[TODO] Unit Three](./unit-3/README.md): Simple NFT Marketplace in Leo
- [String Manipulations]()
- [Timelock]()
- [Random Number]()- [[TODO] Unit Four](./unit-4/README.md): Create React App for your NFT Marketplace
- [Setup Environment]()### Advanced
- [[TODO] Multisig Admin]()
- [[TODO] Aleo Lang]()
- [[TODO] zkML]()
- [[TODO] zPass]()### [TODO] More Workshops
- [Aleo Workshop Examples](https://github.com/AleoHQ/workshop): 6 examples projects that were built to demonstrate how to develop programs using Leo Language.
## Aleo Developer Hub
### Aleo Tools
- [Aleo Developer Documentations](https://developer.aleo.org/getting_started/)
- [SnarkOS Repo](http://snarkos.org/)
- [SnarkVM Repo](https://snarkvm.org/)
- [Leo CLI Repo](https://github.com/AleoHQ/leo)
- [Aleo Javascript/Typescript SDK](https://developer.aleo.org/sdk/typescript/overview)
- [Aleo WASM SDK](https://developer.aleo.org/sdk/wasm/installation)
- [Aleo Python SDK](https://developer.aleo.org/sdk/python/aleo-sdk)
- [Create Aleo App SDK](https://developer.aleo.org/sdk/create-aleo-app/installation)
- [Aleo Explorer](https://www.aleo.network/)
- [Leo Playground](https://play.leo-lang.org/)### Aleo Developer Communities
- [ARC Discussion](https://github.com/AleoHQ/ARCs/discussions/categories/arcs)
- [Aleo Discord](https://discord.gg/aleo)
- [Aleo X.com](https://twitter.com/aleohq)### Aleo Resources
- [Aleo Grants](https://aleo.org/grants/)
- [Awesome Aleo](https://github.com/howardwu/awesome-aleo)## TODO
- [x] Write an Introduction of this page
- [ ] Add a quick explaining piece/workshop/article to introduce leo and how Aleo blockchain works.
- [x] Finish making Unit 1
- [ ] Finish making Unit 2
- [ ] Finish making Unit 3
- [ ] Finish making Unit 4
- [ ] Record Videos for each Unit
- [ ] Add Multisig Admin Example
- [ ] Add zkML Example
- [ ] Add zPass Example
- [ ] Add an curated list of all aleo workshops and organize them.
- [ ] Add FAQ lists of all asked questions below.