Skip to content

Web3DAO-Community/blockchain-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 

Repository files navigation

๐Ÿš€Web3DAO


Blockchain Roadmap

๐Ÿ“„ Content


Basic Web Development

  • HTML
  • CSS
  • Javascript
    • Get familiar with the syntax
    • Learn basic operations on DOM
    • Learn mechanisms typical for JS (Hoisting, Event Bubbling, Prototyping)
  • React js
  • General Development Skills
    • Git/Github
    • HTTP(S) protocol

Basics of Blockchain

Books

There are some great materials out there for you and we have gathered some of the best below. If books are your thing, you'll prabably want to start with "Mastering Bitcoin." This will give you some interesting history and teach you everything you need to know about Bitcoin.

You can then follow this up with "Mastering Ethereum". As a Dapp developer specifically, you will need to know about smart contracts and the EVM. This will not only teach you about Ethereum but also many of the concepts you will need for developing on other chains.

Title Content Link
Mastering Bitcoin Mastering Bitcoin is a book for developers, although the first two chapters cover bitcoin at a level that is also approachable to non-programmers. Anyone with a basic understanding of technology can read the first two chapters to get a great understanding of bitcoin. https://github.com/bitcoinbook/bitcoinbook
Mastering Ethereum Mastering Ethereum is a book for developers, offering a guide to the operation and use of the Ethereum, Ethereum Classic, RootStock (RSK), and other compatible EVM-based open blockchains. https://github.com/ethereumbook/ethereumbook

Ethereum

  • Book Mastering Ethereum
    • Ethereum Virtual Machines (EVMs)
    • Ethereum Networks (MainNet, TestNet)
    • Learn About Wallets, Addresses, gas, private and public keys
    • Ethereum Transactions using wallets like metamask
    • Ethereum Clients/Nodes
  • Solidity

Smart Contracts

  • Basics of Smart Contracts
  • Ethereum High Level Languages
  • Life Cycle of Smart Contracts
  • Compiling Testing and Deploying Smart Contracts
  • Interacting With Deployed Smart Contracts.

Package Managers


IDE


Frameworks


Distributed Storage


Practice



Join WEB3DAO

โ€‚ โ€‚

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •