Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Blockchain Programming in JavaScript

via LinkedIn Learning

Overview

Learn how to program your own blockchain, understand its technology, implement the core engine, take it to the cloud, and decentralize it.

Syllabus

Introduction
  • What you should know
  • Exercise files
1. Understanding Blockchain Technology
  • What is cryptocurrency?
  • What is a centralized ledger?
  • What is a distributed ledger?
  • Public and private keys
  • What is mining?
  • The longest chain
2. Implementing Blockchain Core Engine
  • Developing blockchain models
  • Initializing the blockchain
  • Proof of work
3. Implementing Blockchain Web API
  • Setting up express
  • Adding transactions
  • Mining blocks
4. Decentralizing Blockchain
  • Creating the node model
  • Passing arguments to the Node app from command line
  • Registering nodes
  • Mining on nodes
  • Resolving conflicts

Taught by

Mohammad Azam

Reviews

4.6 rating at LinkedIn Learning based on 72 ratings

Start your review of Blockchain Programming in JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.