JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
Course Agenda
Course Agenda
Syllabus Topics - Document Management
Videos
General Agenda
Fabric Advanced
Commercials
Untitled page
More
Share
Explore
Course Agenda
Prerequisite:
Should have Basic
Docker
knowledge
Should have basic
Bash
Script knowledge
Familiar with
java script
and go lang basic
Should have basic understanding of
Node API
Note: If you dont have prior knowledge of above prerequisite, then let us know, we will share resources to bring you up to the pace.
Section 1:
Course Objective
Development Environment
Prerequisite Installation
App: Contract Management Flow
Section 2:
Hashing and Encryption
Signature
x509 Standard Certificate
General Overview - Introduction
Functionalities
Organization Structure
Fabric Model
Identity
Certificate Authority aka Fabric CA
Membership
Policies
Peers
Endorsing Peer/ Anchor Peer
Leader Peer
Committing Peer
Smart Contract and chaincode
Ledger
Ordering Service
Section 3: Contract Management : Build Network
Prerequisite
Installation
Folder Structure
Flow
Important Files and Purpose
Configtx.yaml
docker-compose.yaml
CreateChannel.sh
DeployChaincode.sh
Docker and Docker-Compose
Create Crypto-Material Using Cryptogen tool
Create Channel Artifacts (genesis.block and channel.tx)
Running all Services with different containers
Create Channel and join all peer
Write Basic Smart Contract
Basic Chaincode walkthrough
Install & Instantiate Chaincode
Chaincode Upgrade
Ledger (Blockchain and Current State Database)
Invoke and Query Transaction
Check Invoked Transaction on Couch db GUI
Running network and invoking transaction
Section 4: Network Integration with blockchain Explorer
Introduction to Blockchain Explorer
Genesis Block, Channel Block(What exactly contain inside)
Adding Configuration file in Blockchain Explorer
Run Network and Explorer and Check Explorer GUI
Invoke Transaction
Section 5: Create Server and Write API
Register New User
Login User
JWT Verification
Transaction Flow
Invoke transaction
Query transaction
Update Transaction
Get History of Asset
Create Indexing on Couch DB
ABAC
Section 6: Front End UI: React
Folder Structure
Create Basic UI Application
Register and Login Screen
API Integration
Home Screen
Admin Section
Create e-Contract
Transfer e-Contract
Get All Contract with Specific Status
Approve Contract
Get Contract History
Archived Contracts
Check History Of Contract
Check Completed/Active e-Contract
Section 7: Bonus
ABAC
ACL
Private Data
Chaincode Policy
Upgrade Chaincode
Data Persistency
Chaincode Testing
Section D: Deployment
Apache Configuration
DNS Creation
SSL Lets Encrypt
Application Deployment
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.