Smart Contracts & Hyperledger Fabric: Web Apps for Hyperledger Composer Networks

Blockchain    |    Intermediate
  • 10 Videos | 1h 16m 35s
  • Includes Assessment
  • Earns a Badge
Likes 10 Likes 10
Continue your exploration of the world of Hyperledger in this 10-video course, covering development of a Hyperledger Composer blockchain application on your own machine. Participants can build their own web apps to interact with that blockchain network by using REST API calls. The course begins by setting up a Composer project on local machines, using the Yeoman scaffolding tool. Next, you will develop and export a business network definition to record transactions for a supply chain. Then learn how to deploy that network to a Hyperledger Fabric environment and set up a REST server, which allows interaction with the network by using REST API calls.Finally, an Angular web app supplied by Hyperledger allows you to interact with the blockchain network via the REST server. After completing this course, you will be far more knowledgeable about Hyperledger Composer and Hyperledger Fabric, and ready to build a real-life application which can record all important transactions in the secure environment of a Hyperledger Fabric blockchain network, with the convenience of a web application.

WHAT YOU WILL LEARN

  • identify the subject areas covered in this course
    install tools such as the Composer REST Server and Yeoman to simplify the building of apps for Hyperledger Composer
    set up a Hyperledger Fabric network to which the Composer network can be installed
    develop the blockchain network definition using Yeoman, package it in a business network archive, and install that on the Hyperledger Fabric network
    initialize the Hyperledger Composer REST API server so that it can be used to interact with a deployed blockchain network
  • use the Composer REST server to access the deployed blockchain network using API calls
    record transactions on the blockchain network using the UI provided by the Composer REST server
    download and install the Angular JS app supplied by Hyperledger to interact with the deployed Composer network
    use the Angular app for Hyperledger Composer to create instances of assets and participants and to record transactions on the deployed blockchain network
    summarize the steps to deploy a Hyperledger Composer app to a Fabric network and describe the boilerplate web application for Hyperledger Composer

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 24s
    UP NEXT
  • Playable
    2. 
    Installing the Pre-requisites
    8m 37s
  • Locked
    3. 
    Provisioning a Hyperledger Fabric Network
    9m 3s
  • Locked
    4. 
    Defining and Installing the Network Definition
    9m 54s
  • Locked
    5. 
    The Composer REST Server
    8m 45s
  • Locked
    6. 
    Testing the REST API calls
    8m 27s
  • Locked
    7. 
    Invoking Transactions from the REST Server
    7m 55s
  • Locked
    8. 
    Setting up the Hyperledger Composer Angular App
    5m 44s
  • Locked
    9. 
    Testing the Composer Angular App
    6m 34s
  • Locked
    10. 
    Exercise: Web Apps for Hyperledger Composer
    5m 12s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.