$1,495

Event Information

Share this event

Date and Time

Location

Location

11 Arboretum Ln

11 Arboretum Lane

Toronto, ON M3J

Canada

View Map

Event description

Description

About the CFD Program

This is a hands-on program that will guide the candidates through the concepts of Hyperledger Fabric, while helping them master the back-end programming of this permission Blockchain.

By completing the program, participants will be able to build and deploy Hyperledger single and multi-networks; and query the network. Participants will learn how to write chaincodes (smart contracts) and deploy them to a private cloud instance. They will explore the theory behind public vs. private blockchains and the tokenization of a private Blockchain. They will also understand the dynamics between peer nodes; how permission is granted by opening communication channels between network participants.

This program consists of three days intensive training course and one week of group work on a capstone project (Real-Life use cases). You will receive a certificate upon completion of the course.

Course Features:

  • THREE DAYS intensive training and ONE WEEKcapstone project

  • Access to BlockchainHUB incubation program (C-lab) and facilities across the YorkU Campus

Prerequisite:

  • CBP certification or Profound knowledge of blockchain technology or

  • IJS Certification or Object-oriented programming experience, i.e JS

Course Modules

This program consists of three days intensive training course and one week of group work on a capstone project. You will receive a certificate upon completion of the course. Participants must attend all program modules and successfully complete the capstone project and final exam to receive a certificate. Once the certificate is granted, it will be hashed on the Ethereum blockchain and is globally accessible for further verification.

Module1-Intensive Training Module (3 days)

Day 1: Introduction to Hyperledger Fabric Development

  • Intro to Blockchains & Hidden Opportunities in the industry
  • Intro to Hyperledger Permission Blockchains
  • Hyperledger Fabric Architecture & Components
  • Online Playground & Basic Networks
  • Installing Composer

From Cryptography to Public decentralization to Private networks, participants will learn the basic concepts underlying most Blockchains. They will understand the evolution of Blockchain from public to private network. The deciding factors behind this evolution, the tokenization of each type of network; the value add of private networks to Enterprises and the consumer. They will acquire a good grasp of the applicability and fit of private blockchains into business models. The focus will then shift to the open source Hyperledger blockchain suit of systems by the Linux Foundation; and then Hyperledger Fabric with IBM.

By the end of the day, participants will have a deep rooted knowledge of the Hyperledger Fabric architecture and components, capabilities, applicable consensus mechanisms, Chaincodes, Channels & Privacy protocols. They will practice basic networks using IBM online playground to kickstart their understanding of the IBM platform. They will then prep their environment for more advanced networks by installing Composer.

Day 2: From ideation to complete Fabric network

Hands on installation of Hyperledger Fabric Networks; writing chaincodes

  • Understand, Develop and Deploy Single and Multi-Organizational Networks, MSP, Peer nodes, CA, Docker container, Channels, Admin tool & Private Key set-up
  • Connect Business network cards to Fabric network
  • Run Chaincodes on any network platform
  • REST API
  • Querying your network
  • Cloud capabilities

Building on the day one, participants will dive into the code behind single-organization networks within a test environment. They will learn how to connect and deploy the network to a Fabric network and will set up the premises for a chaincode run on a single org platform. Participants will learn how to then query the network to accomplished specific operational tasks.

Building on the development of the single network, participants will learn how to code and deploy a multi-organization network within a test environment, the components of a multi-organization network, creating multi-CAs, Private Keys and querying the network. They will gauge the difference between a chaincode running on within a single org vs. a multi org.

By the end of the day, participants will understand the process of developing, testing and deploying semi-advanced Hyperledger Fabric networks .

Day 3: Fabric Blockchain Development Practice, Back-end to Front-End

  • Integrate simple network, ChainCode & DApp on Hyperledger Fabric
  • Intro to Blockchain UX Design
  • Integrate transactions to Application
  • See your smart contract work!
  • Hands on Mobile App on Hyperledger Fabric
  • On-chain vs. Off-chain Blockchain Designs
  • Mentor assisted capstone project session

On the third day, participants will practice the knowledge acquired in the past two days by analyzing and mirroring sample networks. They will then learn how to manage business networks; and how to develop web, mobile and native applications using REST Server, REST API, the Yeoman Framework, Skeleton Angular and Fabric SDKs.

They will learn how to push fast runtime transactions into an application; and will understand a Smart contract Mobile App interaction with a Hyperledger Fabric network. They will get a taste of how end-users should be presented with Blockchain based consumer products and interfaces.

Module2-Capstone Project Submission (7 days)

Your capstone project is one or more chaincodes on top of a single or multi org network pushed into an application of your choice. Participants will have a choice between working on their own chosen project or working on a real Start-up made to order project. It is due one week after finishing the intensive course (Module1).


Q&A

Certification Procedure

You will receive a certificate upon completion of the course. Participants must attend all program modules and successfully complete the take-home assignment/exam to receive a certificate. Once the certificate is granted, it will be hashed on the Ethereum blockchain and is globally accessible for further verification.

Program Changes

We will make every effort to present the program as advertised, but it may be necessary to change the date, location, instructors or content with little or no notice. In the event of program cancellation, Blockchain Hub’s liability is limited to reimbursement of paid fees.

Cancellations and Substitutions

Substitution of registrants is permitted at any time. If you are unable to find a substitute, a full refund is available if a cancellation request is received in writing 7 days prior to the program date. If a cancellation request is made with less than 7 days’ notice, a $75 administration fee will apply. No other refund is available.

"Please apply for the program, before proceeding with the payment. For application and more information , visit www.theblockchainhub.com/CFD



Share with friends

Date and Time

Location

11 Arboretum Ln

11 Arboretum Lane

Toronto, ON M3J

Canada

View Map

Save This Event

Event Saved