GithubHelp home page GithubHelp logo

dr-data / web3-from-zero Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kay-is/web3-from-zero

0.0 1.0 0.0 518 KB

A basic introduction to web3 and its concepts, using the JavaScript you already know.

Home Page: https://kay-is.github.io/web3-from-zero/

JavaScript 3.58% CSS 1.29% HTML 95.14%

web3-from-zero's Introduction

A basic introduction to Web3 and its concepts.

The target audience are frontend developers, who have at least average grasp of JavaScript and Web2 technology.

If you don't know much about Web development, because you come from another industry or you're just beginning your programmer journey, I strongly recommend checking out FreeCodeCamp. After finishing the Web design, JavaScript algorithms, and front end development courses, you should be up to speed to take this Web3 course.

This course is in-progress and help is appreciated!

Lessons

This course goes step by step through the Web3 concepts from a Web apps point of view. So, (almost) no Solidity or dev-tools are required for the first two parts.

You are just writing JavaScript for the browser.

There is even a small code editor that lets you try out code right on page.

Every part finishes with an example app where you can apply your new knowledge right away.

Part I: Reading Data from the Blockchain

The first part is about the basics, connecting to a blockchain network, reading data, etc. You only need a modern browser and that's it.

Part II: Writing Data to the Blockchain (WIP)

The second part is about getting more interactive, you will need to install a wallet extension to your browser and create your first accounts.

Ethereum Edition

This is the Ethereum edition, which uses the Ethereum network as an example.

The Ethereum ecosystem is a vast landscape if you're just starting out, you might be dazzled by all the networks, dev environments, wallets, and whatnot.

Ethereum Ecosystem

This introduction will help you to make sense of this all, talking about one concept per lesson.

web3-from-zero's People

Contributors

kay-is avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.