Szkolenia The Linux Foundation

Cel szkolenia

Hyperledger Fabric for Developers helps you build expertise and obtain practical skills in implementing business logic by writing chaincode – Fabric’s smart contracts – and creating enterprise blockchain-based applications.

What You’ll Learn

In this course, you’ll learn how to implement and test a chaincode in Node.js for any use case, manage the chaincode life cycle, create Node.js client applications interacting with Hyperledger Fabric networks, control access to the information based on a user identity, set up and use private data collections and much more.

Who Is It For

This course is designed for developers who want to master their skills in the Hyperledger Fabric chaincode and application development.

Plan szkolenia Rozwiń listę

  1. Course Introduction
  2. Hyperledger Fabric: Components and Concepts Review
  3. Chaincode Basics
  4. Chaincode Lifecycle
  5. Ledger Data Range Queries
  6. CouchDB as a State Database
  7. Using Chaincode to Read the History of Assets
  8. Programmatic Access Control: Client Identity
  9. Chaincode Specifics
  10. An Overview of HL Fabric Node.js SDK
  11. Main Application Components
  12. Interaction with HL Fabric CA from an Application
  13. Events Processing
  14. Private Data Collections
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania wstępne

To best benefit from this course you should have:

  • Understanding of Hyperledger Fabric architecture and components: Ledger, Channel, Chaincode, types of network nodes (Endorser, Committer, Orderer, etc.), transaction flow, Certificate Authority (CA)
  • Experience with NodeJS:
    – Ability to install NodeJS, run applications from the cli; knowledge of basic language constructions; familiarity with package management
  • Knowledge of Docker basics:
    – Ability to install docker daemon, run docker containers locally, understand and use basic commands
  • Experience with the command line/shell of a Linux operating system
  • Familiarity with NoSQL databases and general understanding of CouchDB
  • We highly recommend that you first take the Introduction to Hyperledger Blockchain Technologies (LFS171x) MOOC which is free to audit on edX.

Lab Info

Lab exercises in this course are designed to work either on native hardware, or using a virtual machine (VM), under a hypervisor, such as those in the KVM, VMWare, or Virtual Box families. Detailed instructions to set up your lab environment are provided in the course.

Poziom trudności
Czas trwania 3 dni
Certyfikat

The participants will obtain certificates signed by The Linux Foundation.

Prowadzący

Certified The Linux Foundation Trainer.

Informacje dodatkowe
  • Online, Self Paced
  • 18-20 Hours of Course Material
  • Hands-on Labs & Assignments1
  • No Video Content
  • 12 Months of Access to Online Course
  • Digital Badge
  • Discussion forums

Pozostałe szkolenia The Linux Foundation | E-learning

Szkolenia powiązane tematycznie

Linux

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 299 USD NETTO

FORMA SZKOLENIA ?

 
Zapisz się na szkolenie
zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

Najbliższe szkolenia The Linux Foundation

Harmonogram szkoleń
The Linux Foundation