• Stars
    star
    325
  • Rank 129,350 (Top 3 %)
  • Language
    HTML
  • Created almost 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

A basic introduction to Web3 and its concepts.

The target audience is frontend developers, who have at least an 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 the page.

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

Part I: Reading Data from a Blockchain Network

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 a Blockchain Network (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.

More Repositories

1

react-from-zero

A simple (99% ES2015 less) tutorial for React
HTML
4,604
star
2

awesome-tagged-templates

A list of libraries and learning resources for ES2015 tagged template literals
98
star
3

webpack-offline-plugin-example

JavaScript
23
star
4

webpack-on-demand-loading

JavaScript
16
star
5

upstash-kafka-cqrs

TypeScript
13
star
6

debug-lambda-vscode

12
star
7

webpack-static-plugin-example

JavaScript
12
star
8

serverless-api-example

JavaScript
11
star
9

webpack-react-hoc

JavaScript
8
star
10

multi-region-appsync

tutorial
JavaScript
7
star
11

prepack-webpack-plugin-example

6
star
12

pulumi-cloudflare-upstash

JavaScript
4
star
13

undefined-gooselet

A bookmarklet that lets you honk & drag images around!
HTML
4
star
14

warp-contracts-plugin-zod

TypeScript
3
star
15

webpack-example

Basic Webpack example
JavaScript
3
star
16

startup-clix

A submission for the dev.to Pusher contest
JavaScript
3
star
17

serverless-nft-checker

JavaScript
3
star
18

omnitory

TypeScript
2
star
19

react-styletron-example

JavaScript
2
star
20

hook-example

HTML
2
star
21

universal-app

JavaScript
2
star
22

decentralized-databases

JavaScript
2
star
23

qstash-vercel-example

JavaScript
2
star
24

secure-hipaa-proxy

Example implementation of a secure proxy for avoiding HIPAA compliance.
JavaScript
1
star
25

platformer_phaser

LiveScript
1
star
26

platformer

some platformer game made with craftyjs
JavaScript
1
star
27

gulp-emblem-printer

Gulp.js plugin that converts Emblem.js ^0.6.0 template to Handlebars
JavaScript
1
star
28

mobile-dev-wiki

Mobile Dev Wiki
1
star
29

expo-web-app

JavaScript
1
star
30

ipfs-image-uploader

JavaScript
1
star
31

vercel-edge-with-nextjs-app-router

1
star
32

old_todo

1
star
33

warp-tutorials

JavaScript
1
star
34

upstash-vercel-edge-cron

TypeScript
1
star
35

encrypted-image-uploader

TypeScript
1
star
36

ewigkeit

Submission for the Weavers Raid III
TypeScript
1
star