We encourage everyone who is participating the hackathon to look through these resources. Feel free to contribute! What is covered? (Blockchain Basics, Developer Guide, Blockchain APIs and Frameworks, Video Tutorials, Presentation Pitches and Courses). If you have any technical difficulties during the hackathon, join our Discord Channel as we will have mentors throughout the day : https://discord.gg/DkHG8hV
- Blockchain for Social Impact : Moving Beyond the Hype. -Recommended
- University of Toronto Blockchain Lectures
- Glossary Terms.
- Blockchain Use Cases.
- Blockchain Fundamentals.
- Introduction to Smart Contracts.
- List of Decentralized Apps.
- Build with Ethereum
- Ethereum Developer Tool List. - Highly Recommended
- Ethereum for Developers
- Bitcoin Developer Documentation.
- BLOCKCHAIN DEVELOPMENT PROCESS – A COMPLETE GUIDE FOR INNOVATORS.
- Installing the solidity compiler
- Developing Ethereum Smart Contracts
- Example Solidity Projects
- IBM Blockchain 101: Quick-start guide for developers
- Blockchain, frameworks and libraries
- Blockchain Frameworks, Libraries & More.
- Blockchain Services & Chains.
- Web3.js. - Ethereum javascript API
- Ethers.js. - Ethereum javascript API
- MetaMask. - Provides you with a secure identity vault and wallet.
- infura.io. - Provides you with API access to the Ethereum blockchain.
- Ethereum Studio. - Highly Recommended (Hands on Projects)
- Bitcoin != Blockchain.
- Python Tutorial for Beginners - Learn Python by Building a Blockchain & Cryptocurrency.
- How to Build Ethereum Dapp (Decentralized Application Development Tutorial).
- Ethereum Dapp with React JS, Webpack, Web3 & Truffle.
- Intro to Solidity Programming Language - Ethereum Blockchain Developer Tutorial for Beginners.
- Build Your First Blockchain App - Ethereum Todo List 2019.
- Creating a blockchain with Javascript (Blockchain, part 1).
- Bitcoin: The security of transaction block chains.
- Blockchain Essentials. - Recommended
- Developing Ethereum Smart Contracts for Beginners.
- Ethereum Development Course.
- Learn to Code Blockchain DApps By Building Simple Games. - Recommended
- Libra Basics.
- Solidity Path : Beginner to Intermediate Smart Contracts.
- Become a Blockchain Developer. - Free for Students
- Canva Presentations. - Recommended
- Google Slides. - Recommended
- Business Pitch Deck - Recommended
- How to Deliver a Good Business Pitch - Recommended
- Visual Studio Code.
- Solidity. - Ethereum Solidity Language for Visual Studio Code