Blockchain Training and Courseware

TP2754 Introduction to Blockchain and Ethereum

Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders.
With the help of Introduction to Blockchain and Ethereum, you'll learn how to create distributed Blockchain applications which do not depend on a central server or datacenter. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum Blockchain.
By the end of this course, you'll be able to write, compile, and deploy your own smart contracts to the Ethereum Blockchain.

TP2779 Blockchain Technology Workshop

This course is meant to provide a general overview of Blockchain technology and is specifically designed to answer the following questions:

  • What is Blockchain? (What exactly is it?)
  • Non-Technical Technology Overview (How does it work?
  • Benefits of Blockchain (Why should anyone consider this?)
  • Use Cases (Where and for what apps is it appropriate?)
  • Adoption (Who is using it and for what?)
  • Implementation (How do I get started?)
  • Future of Blockchain (What is its future?)
  • What are the major enterprise blockchains and which one is right for our enterprise? (Ethereum, Hyperledger, R3 Corda, Quorum)

TP2783 Enterprise Blockchain Architecture

This course is meant to provide enterprise architects, pre-sales engineers and consultants a detailed overview of Blockchain technology such as Ethereum and Hyperledger.

TP2784 Hyperledger Fabric Development Workshop

This course is meant to provide enterprise architects, developers, software engineers, etc. a detailed experience on Hyperledger Fabric blockchain deployment and development. It is specifically designed to expand developers’ knowledge with Hyperledger.

TP2858 Blockchain Hyperledger Fabric and Composer Development

Hyperledger is an open-source project for building private blockchain applications for a range of domains. This course will walk you through Hyperledger most popular modules such as Hyperledger Fabric, Composer and Explorer to understand their services and features and build end-to-end blockchain applications using various frameworks and tools supported by Hyperledger.

TP2859 Ethereum, Solidity and Smart Contract Development

In this intense 30 hour course, you will also learn how to use Truffle (a popular JS framework) to compile Smart Contracts and automate contract testing. Also, you learn how to build and manage a Wallet Service. Lastly, this course is accompanied by many hands-on labs.

TP2863 Blockchain Solution Architect

The purpose of this course is to impart students with the knowledge and capability to provide consulting services to organizations to incorporate blockchain solutions into their current and future business models.  Participants will

  • Become familiarized with the basics of cryptocurrencies and blockchain technology.
  • Understand blockchain protocols and technical security requirements.
  • Recognize the legal and regulatory framework related to blockchain technology.
  • Appreciate the architectural and technical issues that must be considered before launching a blockchain development initiative.
  • Review use-cases and lessons learned from previous blockchain projects.
  • Create a blockchain solution model project for an enterprise.