An open API service indexing awesome lists of open source software.

https://github.com/VKappaKV/Zero-To-Hero-blockchain-Algorand

:sparkles: A curated walkthrough to start your journey as a blockchain developer and become an Algorand Pro 0️⃣ -> 🦸🏼‍♂️
https://github.com/VKappaKV/Zero-To-Hero-blockchain-Algorand

Last synced: 22 days ago
JSON representation

:sparkles: A curated walkthrough to start your journey as a blockchain developer and become an Algorand Pro 0️⃣ -> 🦸🏼‍♂️

Awesome Lists containing this project

README

          

# Zero To Hero Blockchain Developer

This repository created for the CODELAB and UNIMI members aims to give the necessary resources to learn the basics concepts of blockchains and also get into understanding the newly and advanced topics the industry is developing into, one particular focus is Algorand, it's design and tooling.

- **[Glossary for blockchain and crypto related terms](0_Glossary/Glossary.md)**

- **[Learn the basics and fundamentals of blockchains](1_Fundamentals/Fundamentals.md)**

- **[Get an overviews of the different protocols and interesting verticals being developed](2_Overview/Overview.md)**

- **[Get started learning about Algorand](3_Algorand/Algorand.md)**

## How to interact with this repository:

- Fork the repository.
- Highlight the content you went over by crossing the lines in the respective tables.
- Create a Markdown file (answers.md) in each directory and answer the questions in **Questions.md**.
- Open a PR request once you have completed each chapter.

## ROADMAP

![roadmap_image](./static/screenshot_roadmap.png)

## In case of repository update

This Repository is meant to be expanded and updated over time to improve its content, for the students that have forked the repository for their assignements here are the commands to follow to update their fork:

1. Add upstream remote (only once):

```bash
git remote add upstream https://github.com/VKappaKV/Zero-To-Hero-blockchain-Algorand.git
```

2. Fetch the changes from the upstream repository

```bash
git fetch upstream
```

3. Checkout your local main branch

```bash
git checkout main
```

4. Merge the changes from the upstream main branch

```bash
git merge upstream/main
```

5. Push the updated main branch to your fork

```bash
git push origin main
```