Skip to content

amaan8429/solidity-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Solidity and Blockchain Development Resources

Beginner-Friendly Resources

  1. CryptoZombies: Learn Solidity through an interactive game.
  2. Solidity Documentation: Official documentation for mastering Solidity.
  3. Solidity Cheatsheet: A handy cheatsheet for quick references.
  4. Ethereum.org Developers Section: A treasure trove of beginner and intermediate resources.
  5. Remix IDE: A powerful online IDE for writing, testing, and deploying Solidity contracts.
  6. Solidity by Example: Learn Solidity through examples and practical code snippets.
  7. Updraft: Free modular lessons and community support for learning Solidity.
  8. QuestBook: Blockchain learning through challenges and quests.
  9. DappUniversity: YouTube channel with tutorials on building decentralized apps.
  10. EatTheBlocks: YouTube channel with advanced Solidity tips and tricks.

Intermediate Learning

  1. Mastering Ethereum: A complete guide to Ethereum, co-authored by Gavin Wood.
  2. UseWeb3.xyz: Curated resources for Web3 developers.
  3. Patrick Collins' Solidity and Web3 Courses: A series of beginner to advanced courses on Solidity, Foundry, and Web3 security.
  4. Smart Contract Programmer: A channel offering tutorials on Solidity, Foundry, and smart contract programming.
  5. Solidity Contract Layout: A guide to structuring Solidity contracts.

Advanced Resources

  1. OpenZeppelin Documentation: Learn secure smart contract development from one of the leading libraries.
  2. Ethereum Dev Speed Run: Learn Ethereum development through hands-on challenges.
  3. Security and Auditing Course: Patrick Collins' course on security, auditing, and DeFi.
  4. Foundry Course: Comprehensive course on using Foundry for Solidity development.
  5. Mastering Bitcoin: A technical dive into Bitcoin.
  6. Solidity Smart Contract Audits: Advanced security-focused Solidity course.

Community and Hands-On Practice

  1. BuidlGuidl: A Telegram community for Ethereum developers, offering Q&A and support.
  2. Speedrun Ethereum: A fun way to learn Ethereum development with practical challenges.
  3. RareSkills GitHub: A collection of learning resources and practical code examples for Solidity.
  4. Updraft Community: Join discussions and ask questions about Solidity and smart contract security.

Additional Learning Platforms

  1. Udemy Ethereum Course: A well-structured course for Solidity and Ethereum development.
  2. HashLips YouTube Channel: Content focused on NFTs and advanced Solidity concepts.
  3. The Blockchain Developer Roadmap: A roadmap for learning blockchain technologies.
  4. Smart Contract Best Practices: A guide to writing secure and efficient smart contracts.

Books and Reading Material

  1. Mastering Ethereum: A comprehensive guide to Ethereum.
  2. The Infinite Machine: A historical look at the creation of Ethereum.
  3. Deconstructing Solidity: A breakdown of how Solidity contracts work at the bytecode level.
  4. The Art of Invisibility: A book on online anonymity by David M.
  5. Tracers in the Dark: A book by Andy Greenberg about blockchain transparency and cybercrime.

News and Updates

  1. Rekt: Stay updated on the latest in blockchain and smart contract exploits.
  2. Web3 is Going Great: A collection of the latest news in Web3.

Video Resources

  1. Blockchain 101: A YouTube video introducing blockchain fundamentals.
  2. Finematics YouTube Channel: Videos explaining DeFi and other blockchain concepts.
  3. Whiteboard Crypto: Videos explaining blockchain and cryptocurrency concepts in simple terms.

DeFi and Advanced Blockchain

  1. DeFi and the Future of Finance: A deep dive into DeFi concepts and use cases.
  2. How to DeFi: Beginner and Advanced: Books covering DeFi for beginners and advanced developers.

About

list of resources to learn solidity

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published