Type to search

Bitcoin Tips Uncategorized

Learn Web3 With These Free Resources (Updated 2022)

The List of Web3 Articles and Courses. Learn How to Develop Smart Contracts for Ethereum Blockchain.

The List of Web3 Articles and Courses

Here is the list of free learn resourses that can help you to learn how How to Develop Smart Contracts for Ethereum Blockchain.

0. Whitepapers

1. Get started Building Web3 Apps with Cloudflare

Learn how to build Web3 applications with Cloudflare’s new open-source template

https://blog.cloudflare.com/get-started-web3/

https://github.com/cloudflare/cfweb3


2. ETHEREUM DEVELOPMENT TUTORIALS

Browse and filter vetted Ethereum community tutorials by topic.

https://ethereum.org/en/developers/tutorials/

Here are many tutorials, gere are some of them:

2.1 Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial

This course will give you a full introduction into all of the core concepts in blockchain, smart contracts, solidity, NFTs/ERC721s, ERC20s, Coding Decentralized Finance (DeFi), python and solidity, Chainlink, Ethereum, upgradable smart contracts, and full stack blockchain development.

https://www.youtube.com/watch?v=M576WGiDBdQ

2.2 How to make NFT Art with On-Chain Metadata | FULL HARDHART / JS TUTORIAL! (w/ Polygon & Opensea)

We explore the world of using SVGs to generate random NFT ImageURIs and Metadata 100% on-chain. In combination with Chainlink VRF to create randomness and true scarcity. We use Hardhat, Javascript, and Solidity.

These customized smart contracts were deployed to the Polygon chain, so you can see exactly how we did this!

https://www.youtube.com/watch?v=9oERTH9Bkw0

2.3 Create your own Blockchain ERC20 Token | Python, Brownie, Solidity

Build your own ERC20 token using Brownie, Python, and Solidity.

https://www.youtube.com/watch?v=8rpir_ZSK1g

2.4 Scaffold-ETH – Simple NFT Example

Build, mint, and send around your own ERC721!

https://github.com/scaffold-eth/scaffold-eth/tree/simple-nft-example

2.5 UNISWAP-V2 CONTRACT WALK-THROUGH

Uniswap v2 can create an exchange market between any two ERC-20 tokens.

In this article we will go over the source code for the contracts that implement this protocol and see why they are written this way.

https://ethereum.org/en/developers/tutorials/uniswap-v2-annotated-code/


3. Buildspace

If you’re a dev that’s curious about crypto but not sure where to start — this is the spot for you. Learn + start building cool stuff right now, earn NFTs, access secret work opportunities in crypto.

https://buildspace.so/


4. Crypto Zombies

Learn to Code Blockchain DApps By Building Simple Games.

CryptoZombies is an interactive school that teaches you all things technical about blockchains. Learn to make smart contracts in Solidity or Libra by making your own crypto-collectibles game.

https://cryptozombies.io/


5. Blockchain Basics

A learner will be able to recognize foundational concepts of blockchain, and apply these program concepts on the blockchain.

https://www.coursera.org/learn/blockchain-basics


6. The Complete Guide to Ethereum Development

Building Full Stack dApps with React, Ethers.js, and Hardhat. Tagged with solidity, ethereum, dapps, react.

https://dev.to/dabit3/the-complete-guide-to-full-stack-ethereum-development-3j13


7. Everything you need to know about NFTs

Discover everything you need to know about Non-Fungible Tokens, also known as NFTs, to get you started with true digital ownership.

https://opensea.io/blog/guides/non-fungible-tokens/


8. ETHGlobal YouTube Channel

https://www.youtube.com/c/ETHGlobal/videos


9. Blockchain-based Systems Engineering – Lecture Slides

This GitHub-repository contains all contents of the lecture Blockchain-based Systems Engineering (IN2359), held regularly in the summer term at the Technical University of Munich, starting in 2018. About 500 students regularly enroll in the course. – Lecture: Prof. Dr. Florian Matthes – Exercises / Tutorials: Ulrich Gallersdörfer

Slide deck 13 (Corda) created with support of Gonzalo Munilla Garrido and Susanne Stahnke.

https://github.com/sebischair/bbse


10. Why NFTs are hard to explain?

https://medium.com/@nic__carter/why-nfts-are-hard-to-explain-48f0ab0a35bf

11. Solana Developer Resources

Developer resource that provides the essential concepts and recipes for building applications on Solana.

https://solana.com/developers

 

 

Source

Leave a Comment

Your email address will not be published. Required fields are marked *