TheeSweeney / blockchainNinja

Blockchain Ninja Coursework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blockchain Ninja labs

Short link to this material: https://ibm.biz/ninja-labs.

This repository contains labs for the IBM Blockchain Ninja Course (see the Developer Track on iSPO). The slidedecks used in the classroom version can be found on https://ibm.biz/ninja-course.

Contents

  • asset-lifecycle: an example of channels using the CLI.
  • sdk-and-chaincode: a minimal NodeJS app with SDK and chaincode labs.
  • transaction-exercise: classroom exercise to help understand the way Fabric handles transactions.

Get started

Clone this repository:

git clone git@github.ibm.com:CICBlockchain/ninja-course.git

And follow the instructions in the lab assignment files (tip: good IDE's can view .md files, or you can choose to view them online on here (https://ibm.biz/ninja-lab).

Technical requirements:

Prerequisites:

  • IBM Blockchain Essentials course
  • Experience with object oriented languages
  • Basic knowledge about blockchain and Hyperledger Fabric
  • Recommended: basic knowledge of git, Docker and NodeJS / NPM.

Contribute

The labs are created and maintained by the CIC Benelux blockchain team. The idea of sharing them in this repository is that everyone can contribute! If you have textual or code improvements, or even want to add a lab that you think may be useful, please create a branch with your changes and do a pull request. Your help is essential for keeping the material up to date and correct.

Thanks on behalf of all blockchain students!

About

Blockchain Ninja Coursework


Languages

Language:Shell 29.4%Language:JavaScript 28.3%Language:TypeScript 26.2%Language:Go 16.1%