Blockchain Development on Hyperledger Fabric using Composer

Blockchain Development on Hyperledger

Blockchain Development on Hyperledger Fabric using Composer

Learn to develop Network Applications on Hyperledger Fabric & Composer Technology

What you’ll learn

  • Develop Hyperledger Blockchain Applications using Composer Framework
  • Model the Blockchain Applications using Composer modeling language
  • Evaluate if a business application will benefit by adoption of Distributed Ledger Technology
  • Develop front end (Client) applications using Composer API
  • Leverage Composer REST Server to design a web based Blockchain solution
  • Describe the various components of Hyperledger Fabric Technology (Peers, Orderer, MSP, CA …)
  • Design Hyperledger Fabric Composer Business Network Application (NOT the infrastructure)

Requirements

  • Student should have hands on experience with Javascript *or* Java *or* NodeJS
  • Basic working knowledge of Web Applications (HTTP, REST)
  • Student must be comfortable in learning new design patterns & an architectural paradigm
  • Basic knowledge of concepts of Blockchain
  • A decent computer & internet connection
  • Good to have : Docker, Unix commands, NodeJS Blockchain Development on Hyperledger

Description

PS: Please READ all the points before proceeding Blockchain Development on Hyperledger

***Composer – DEPRECATED – it is NO more supported for Fabric updates***

But it is still a GREAT way to learn Fabric Blockchain fundamentals & for carrying out POC. For production grade apps It is suggested that you take a look at my course “Mastering Chaincode Development using GoLang ….”

  1. Please do NOT join the course if you are NOT comfortable with coding
  2. Focus of the course is Composer based application development. Course will NOT teach you how to use ALL the various utilities/tools for hypereldger infrastructure component setup.
  3. Course is NOT for Operators or Infrastructure engineers *but* you are welcome to try as it would help you in building a strong foundational knowledge. Take a look at my other Fabric courses if you are an Operations person.
  4. You MUST have a basic understanding of Blockchain technology. Do take a preview before joining.
  5. This course will NOT teach you Javascript or any Javascript framework to develop UI
  6. You MUST be comfortable in installing software & tools on your machine. Course requires many tools to be installed.
  7. Please read the Pre-Requisites before signing up Blockchain Development on Hyperledger
  8. Try out the lectures in preview – if you have difficulty understanding the lectures/accent….I request you NOT to join

If you are still with me lets continue 🙂 Blockchain Development on Hyperledger

Background

Demand for Blockchain technologists is going up as multiple enterprises (& startups) are looking to achieve efficiency or/and create new business models enabled by the Blockchain technologies. Bitcoin & Ethereum have proven to the world that Blockchain technologies can change the way we do business. The challenge with these technologies is that they were both built ground up for public domain applications and are not always suitable for building an enterprise grade application. Hyperldger project, a Linux foundation initiative is driven by the industry leaders to build Blockchain technology(s) that would provide a platform for creating Enterprise Blockchain Applications. Blockchain Development on Hyperledger

Business | Enterprise Blockchain Applications

The obvious question you may have at this point is, what do I mean by “Enterprise Blockchain Applications”. The idea is that Blockchain technology for Business (or enterprise) would need to have certain characteristics that do not necessarily apply to the public domain Blockchain technology such as Ethereum. Characteristics that are desired

Who this course is for:

  • Technologist seeking to expand their knowledge into Blockchain
  • Architects looking to leverage Distributed Ledger Technology for addressing Business Problems | Opportunities
  • Developers interested in learning Blockchain application development
  • Developers willing to learn Blockchain by doing, that is by coding
  • Experimenters curious to learn how Blockchain technology can change the way we do business
  • Entrepreneurs with technology background interested in realizing their business idea on the Blockchain

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: