Skip to content

Instantly share code, notes, and snippets.

@raiseerco
Last active June 9, 2023 11:26
Show Gist options
  • Select an option

  • Save raiseerco/ee6f019041394c212d9309dc069db4e3 to your computer and use it in GitHub Desktop.

Select an option

Save raiseerco/ee6f019041394c212d9309dc069db4e3 to your computer and use it in GitHub Desktop.

Crypto development resources

This document pretends to be a comprehensive (and of course constantly updated and outdated) compilation of many sources I have been using since I started in crypto in 2016. Most of the content is in English🇬🇧, but since we wanted to share the knowledge with the audience that comes from Latin America, we have collected some resources in Spanish🇪🇸 as well. We followed the awesome DeFi Developer Roadmap as the main guidance for completing this work. Feel free to share, make contributions, deletions and critics to this document, we are all here to learn and build!

Leo


About the compilooooors

How to start and not to fail

Something like the get things done method:

- You want to learn, and don't know where to start.
- Take 15 mins in the morning.
- On a whiteboard or just a notepad,
- Write it all down on a list, everything you want to learn.
- Use those 15 mins to sort the items.
- Mark them as critical, important, can wait, irrelevant.
- Now: stick to the list.
- Complete each task.

The morning after, repeat the process.

INDEX

ESSENTIALS
- Intro to development
- Web development
- General development resources
LEARN
- Official Ethereum tutorials
- Learning platforms
- DeFi learning
- Solidity
- dApp development
- Security
- Books
- Paid courses
- Youtube channels
- The Rust language
BUILD
- Tools and samples
- Challenges
RESEARCH
- EVM articles
- Podcasts
- NFT
- L2
STAY UP-TO-DATE
- News
- Other resource compilations (like this one)

ESSENTIALS

🇬🇧 English language is a must, without it, there is a great chance of NGMI!

Intro to development

Web development

General development resources

Official Ethereum Tutorials

Learning platforms

DeFi learning

Solidity

dApp development

Security

Books

  • Ethereum for Web Developers By Patricio Palladino
  • Beginning Ethereum Smart Contracts Programming by Wei Meng Lee
  • Building Ethereum Dapps
  • Ethereum Cookbook by Manoj PR
  • Ethereum Smart Contracts Development by Mayukh Mukhopadhyay
  • Introducing Ethereum and Solidity by Chris Dannen
  • Mastering Ethereum

Paid courses

Youtube channels

The Rust language


BUILD

Tools and samples

Challenges


RESEARCH

EVM Articles

L2

Podcasts

NFTs


STAY UP-TO-DATE

News

Other resource compilations (like this one)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment