Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Blockchain Programming with Hyperledger Composer over Hyperledger Fabric
Introduction to the Course
Course Outline (3:38)
Prerequisites for the Course (2:24)
Getting Started: Instant Support
Introduction to Distributed Ledgers
Distributed Ledger Technology (10:48)
Cryptography, Transactions and Smart Contracts (6:32)
Introduction to Hyperledger Fabric
Introduction to Hyperledger (7:33)
Getting to know Hyperledger Fabric (6:18)
Hyperledger Fabric Functionalities (8:52)
Hyperledger Fabric Key Features (14:42)
Overview of Hyperledger Fabric Transaction Flow
Transaction Flow Overview (6:52)
Steps involved in Transaction Flow (7:26)
Introduction to Hyperledger Composer
Introduction to Hyperledger Composer (2:37)
Key Concepts: Blockchain State Storage, Connection Profiles and Assets (5:35)
Key Concepts: Participants, Identities, Business Network Cards and Transactions (4:15)
Key Concepts: Queries, Events, Access Control and Historian Registries (3:43)
Working of Hyperledger Composer
How does Hyperledger Composer Work? (7:02)
Architecture of Hyperledger Composer (6:07)
Prerequisites for setting up Hyperledger Composer
Prerequisites which are required for the development environment (2:57)
Setting up the prerequisites for Hyperledger Composer Playground (3:20)
Text: Setting up the prerequisites for Hyperledger Composer
Hyperledger Composer NPM Modules
Hyperledger Composer NPM Modules (3:15)
Setting up Hyperledger Composer Environment
Installing Hyperledger Composer Modules (5:38)
Text: Installing Hyperledger Composer Modules
Hyperledger Composer Playground Overview (5:34)
Hyperledger Composer Common CLI Commands (3:48)
Setting up Hyperledger Fabric Dev Servers (6:57)
Text: Setting up Hyperledger Fabric Dev Servers
Introduction to the Capstone Project
Introduction to the Capstone Project - Supply Chain (4:21)
Steps to create Hyperledger Composer Solution (1:52)
Setting up Business Network
Setting up Business Network (4:23)
Text: Setting up Business Network
Capstone Project: Defining the Modeling Language
Learning to work with Modeling Language (16:16)
Capstone Project: Defining Participants (8:58)
Code: Defining Participants
Capstone Project: Defining Assets (10:03)
Code: Defining Assets
Capstone Project: Defining Transactions (4:42)
Code: Defining Transactions
Capstone Project: Defining the Transaction Processors
Learning to work with Transaction Processors (13:15)
Transaction Processor common APIs (4:15)
Capstone Project: Defining Initiate Purchase Order Transaction (12:55)
Code: Defining Initiate Purchase Transaction
Capstone Project: Defining Transfer Commodity Transaction (10:19)
Code: Defining Transfer Commodity Transaction
Testing out the Business Network up to Transaction Processor Definition (4:50)
Capstone Project: Defining the Access Control
Learning to work with Access Control (10:03)
Capstone Project: Defining Access Control for Participants (18:36)
Code: Defining Access Control for Participants
Capstone Project: System Access Control Definition (3:06)
Code: System Access Control Definition
Capstone Project: Defining Queries
Learning to work with Queries (4:43)
Capstone Project: Defining Queries for Participants and Assets (3:36)
Code: Defining Queries for Participants and Assets
Capstone Project: Testing with Playground
Capstone Project: Testing (8:30)
Generating the Business Network Archive File
Generating the Business Network Archive File (3:43)
Text: Generating the Business Network Archive File
Deploying the Business Network over local Hyperledger Fabric Blockchain
Cleaning up the Hyperledger Fabric Environment (4:10)
Text: Cleaning up the Hyperledger Fabric Environment
Deploying the Business Network over local Hyperledger Fabric Blockchain (7:44)
Text: Deploying the Business Network over local Hyperledger Fabric Blockchain
Generating a Rest Server for APIs
Generating a Rest Server for APIs (4:03)
Test: Generating a Rest Server for APIs
Creating/Generating an Application for the Business Network
Creating/Generating an Application for the Business Network (5:18)
Text: Creating/Generating an Application for the Business Network
Conclusion and Summary
Conclusion and Summary (3:43)
Code: Defining Initiate Purchase Transaction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock