GithubHelp home page GithubHelp logo

tricialobo / learn-blockchain-by-building-your-own-in-javascript Goto Github PK

View Code? Open in Web Editor NEW

This project forked from erictraub/learn-blockchain-by-building-your-own-in-javascript

0.0 0.0 0.0 32 KB

Code out your very own blockchain and decentralized network in the javascript programming language.

Home Page: https://www.udemy.com/build-a-blockchain-in-javascript/?couponCode=GHDISCOUNT

HTML 29.42% JavaScript 70.58%

learn-blockchain-by-building-your-own-in-javascript's Introduction

Learn Blockchain By Building Your Own In JavaScript

This repository is the source code that accompanies a course on Udemy.com that teaches students how blockchain technology works by coding out their own blockchain prototype in javascript.

The course is called Learn Blockchain By Building Your Own In JavaScript and it can be found here.

JavaScript Blockchain Course

Getting Started

The first step in running this project is to run npm install.

The rest of the steps can be found in the course!

Course Content

In this course you will build out your very own blockchain and decentralized blockchain network using the javascript programming language.

In this course you will learn all of the following concepts and your blockchain will have all of the following features:

  • A proof of work algorithm to secure the network.
  • Hashing algorithms to secure the data within the blockchain.
  • The ability to mine (create) new blocks that contain data.
  • The ability to create transactions and store them in blocks.
  • An API/server that will be used to interact with the blockchain from the internet.
  • It will be hosted on a decentralized blockchain network.
  • A consensus algorithms to verify that the network nodes have valid data and are synchronized.
  • A broadcasting system to keep the data in the blockchain network synchronized.
  • Many other awesome features!...

When you have completed this course you will have built out your own blockchain prototype in code. You will have a thorough understanding of how blockchain technology actually works and why this technology is so secure and valuable. You will also have a deep understanding of how decentralized blockchain networks function and why decentralization is such an important feature for securing the blockchain. The whole process of storing, securing, and validating data/transactions on the blockchain will become very clear.



Copyright Disclaimer
The code in this repository is property of Eric Traub (owner). The code, all or portions of it, is not to be distributed in any way without written permission from the owner. The code is protected under United States copyright laws.

learn-blockchain-by-building-your-own-in-javascript's People

Contributors

erictraub 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.