Free educational guide to the world of Ethereum. Learn how Ethereum works and how to connect to it. This page includes technical and non-technical articles, guides, and resources.
Learn Solidity, blockchain, and smart contracts in a free 16-hour course. What is a blockchain? Making your first transaction. How do blockchains work? Consensus. Miscellaneous. Solidity Documentation. Remix. Basic Solidity. Deploying to a “Live” network. Inheritance, factory pattern, and interacting with external contracts. Chainlink oracles. Importing from NPM and advanced Solidity. Installing VSCode, Python, and Web3. First Python script with Web3.py. Deploying a Contract. Interacting with contract in Python & Web3.py. Brownie Introduction. Installing Brownie. Brownie simple storage project. Testing basics. Dependencies, deploying, and networks. Funding and withdrawing Python scripts. Testing across networks. Git. Lottery.sol. ERC20s, EIPs, token standards. Defi & Aave. Defi intro. Aave UI. Programmatic interactions with Aave. Simple NFT. SimpleCollectible Testing. Advanced NFT. Advanced deploy_and_create. Creating Metadata & IPFS. Introduction to upgrading smart contracts. Upgrades-mix and code. Testing upgrades. Upgrades on a testnet. Defi stake Yield Brownie scripts & tests. Testing our defi stake Yield Brownie Dapp. Front End / Full Stack.
Learn about Tezos protocol and smart-contract development with Tezos Ukraine team’s articles and video tutorials. They are helpful for both professional developers and Tezos users.
If you are just starting with your WEB 3.0 Journey, this is a Perfect course for you to understand how exactly WEB3 works. After the end of this course will have complete knowledge of Solidity language and also you will learn how to create and deploy Dapps on Ethereum Virtual machine.
Aggregator of free courses on blockchain development.