Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 118041375

Blockchain Masterclass Training

Item number: 118041375

Blockchain Masterclass Training

999,00 1.208,79 Incl. tax

Award winning Blockchain Masterclass Training with access to an online mentor via chat or email, final exam assessment and Practice Labs.

Read more
Discounts:
  • Buy 2 for €979,02 each and save 2%
  • Buy 3 for €969,03 each and save 3%
  • Buy 4 for €959,04 each and save 4%
  • Buy 5 for €949,05 each and save 5%
  • Buy 10 for €899,10 each and save 10%
  • Buy 25 for €849,15 each and save 15%
  • Buy 50 for €799,20 each and save 20%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

Blockchain Masterclass E-Learning

Blockchain allows you to differentiate your organization from the competition with secure distribution for supply chain management, medical records, manufacturing, retail, and more. As such, Blockchain Solutions Architects are vital to companies that transact with the outside world. Explore the different stages required to become a Blockchain Solutions Architect.

This learning path, with more than 78 hours of online content, is divided into the following four tracks:

Blockchain Track 1: Blockchain Application Developer
Blockchain Track 2: Blockchain Smart Contracts Programmer
Blockchain Track 3: Blockchain Engineer
Blockchain Track 4: Blockchain Solutions Architect

Track 1: Blockchain Application Developer

In this track of the Blockchain journey, the focus is getting started with Blockchain and discovering Ethereum.
Content:
E-learning courses

Blockchains & Ethereum: Introduction

Course: 59 Minutes

  • Course Overview
  • An Overview of Blockchains
  • An Introduction to Ethereum
  • Mining and Ether
  • Chaining of Blocks
  • A Blockchain as a Distributed Ledger
  • Transactions
  • Miners and Gas
  • Exercise: Introducing Blockchains and Ethereum

Blockchains & Ethereum: Performing Transactions in Ethereum

Course: 1 Hour, 8 Minutes

  • Course Overview
  • Cryptographic Hashing In Blockchains
  • Chains Of Blocks
  • Merkle Trees
  • Transaction Verification
  • Digital Signatures and Identity
  • Verifying Sender's Balance
  • Transaction Nonce
  • Exercise: Implementing Transactions in Ethereum

Blockchains & Ethereum: Mining and Smart Contracts in Ethereum

Course: 1 Hour, 15 Minutes

  • Course Overview
  • Transaction Ordering and Consensus
  • Consensus by Proof of Work
  • Finding the Proof of Work Nonce
  • Claiming the Mining Rewards
  • Beyond Proof of Work
  • Smart Contracts
  • The Solidity Programming Language
  • Gas - the Measure of Complexity of Transactions
  • Exercise: Mining and Smart Contracts

Working with Ethereum: Storing Data

Course: 59 Minutes

  • Course Overview
  • Revisiting Blockchain Concepts
  • A Glossary of Ethereum Terms
  • States in Ethereum
  • The Trie Data Structure
  • The Merkle Patricia Trie - Part
  • The Merkle Patricia Trie - Part
  • Exercise: Storing Data in Ethereum

Working with Ethereum: Smart Contract Development

Course: 1 Hour, 14 Minutes

  • Course Overview
  • Ethereum Test Network
  • The Ethereum Virtual Machine
  • Compiling Smart Contracts
  • Ethereum Nodes
  • Ethereum Clients
  • Metamask
  • Developing Smart Contracts
  • The Truffle Suite
  • Exercise: Smart Contract Development8

Working with Ethereum: Metamask & the Ethereum Wallet

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Installing Metamask
  • Loading Ether Using the Rinkeby Faucet
  • Installing the Ethereum Wallet Application
  • Transferring Ether Using Metamask
  • Deploying a Smart Contract with Ethereum Wallet
  • Interacting with a Deployed Smart Contract
  • Constructors in Solidity
  • Constructors with Arguments in Solidity
  • Defining a Token Transfer Function
  • Writing to a Smart Contract
  • Conditions in a Solidity Contract
  • Cleaning Up Ethereum Wallet7
  • Exercise: Metamask and the Ethereum Wallet

Working with Ethereum: The Geth Client

Course: 46 Minutes

  • Course Overview
  • Setting Up a Private Blockchain With Geth
  • The Geth Console
  • Mining Blocks Using Geth
  • Invoking Transactions with Geth
  • Adding a New Node to a Network
  • Exercise: The Geth Ethereum Client

Working with Ethereum: Lifecycle of a Smart Contract

Course: 46 Minutes

  • Course Overview
  • Developing a Contract with Solidity
  • Compiling a Solidity Smart Contract
  • Writing a Compile Script
  • The Mocha Test Framework
  • Integrating Mocha with Ethereum
  • Exercise: The Lifecycle of a Smart Contract

Working with Ethereum: Tools for Smart Contract Development

Course: 1 Hour, 17 Minutes

  • Course Overview
  • Writing a Contract Deployment Script
  • Testing a Function on a Deployed Contract
  • Separating Deployment from Testing
  • The Ganache Framework
  • Interacting with a Contract from JavaScript
  • Deploying a Contract to Rinkeby
  • The Remix IDE
  • Invoking Transactions Using Remix and Metamask
  • Programmatic Interaction with the Rinkeby Network
  • Accessing a Deployed Contract from Ethereum Wallet
  • Exercise: Tools for Smart Contract Development

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Blockchain Application Developer (estimated duration: 8 hours)

Practice Blockchain Application Developer tasks such as working with cryptographic functions, developing, compiling, and deploying a smart contract in Remix. You will also set up a private Ethereum network. Then, test your skills by answering assessment questions after interacting with a deployed smart contract.

This lab provides access to tools typically used by Blockchain Application Developers, including:

  • Ubuntu 16.04 LTS, NPM/Node, Git, Ethereum, Geth, Chrome, VS Code

Track 2: Blockchain Smart Contracts Programmer

In this Skillsoft Aspire track of the Blockchain journey, the focus is coding smart contracts with Solidity and building smart contracts with Hyperledger.
Content:
E-learning courses

Ethereum Smart Contracts with Solidity: An Overview of Ethereum and Solidity

Course: 57 Minutes

  • Course Overview
  • Fundamentals of Blockchain
  • Characteristics of Ethereum
  • Smart Contracts
  • An Overview of Solidity
  • Solidity Bytecode and Opcode
  • Pragmas and Comments
  • Exercise: Overview of Ethereum and Solidity

Ethereum Smart Contracts with Solidity: Features of the Solidity Language

Course: 1 Hour, 22 Minutes

Course Overview

  • Primitive Types in Solidity
  • Payable Functions and Function Modifiers
  • Complex Types in Solidity
  • Reference Types in Solidity
  • Units and Global Variables
  • Function Visibility
  • Control Structures, Events and Inheritance
  • Ether Transfer Functions
  • Building Smart Contracts with solc and Remix
  • The Truffle Suite
  • Exercise: Features of Solidity

Ethereum Smart Contracts with Solidity: The Remix Solidity IDE

Course: 1 Hour, 21 Minutes

  • Course Overview
  • Primitive Types in Solidity
  • Payable Functions and Function Modifiers
  • Complex Types in Solidity
  • Reference Types in Solidity
  • Units and Global Variables
  • Function Visibility
  • Control Structures, Events and Inheritance
  • Ether Transfer Functions
  • Building Smart Contracts with solc and Remix
  • The Truffle Suite
  • Exercise: Features of Solidity

Ethereum Smart Contracts with Solidity: Functions in Solidity

Course: 1 Hour, 23 Minutes

  • Course Overview
  • Deploying Contracts With Constructor Arguments
  • Introducing Functions
  • View Functions
  • Functions Modifying the Contract State
  • Defining the Return Types of a Function
  • Pure Functions
  • Function Modifiers
  • Function Polymorphism
  • Contract Inheritance
  • Abstract Contracts
  • Defining Visibility Levels
  • Testing the Effects of Different Visibility Levels
  • Exercise: Functions in Solidity

Ethereum Smart Contracts with Solidity: Ether Transfer Operations in Solidity

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Fallback Functions
  • Defining an Ether Transfer Function
  • Invoking an Ether Transfer
  • Extending Fallback Functions
  • Limitations of Fallback Functions
  • The selfdestruct Function
  • Introducing Arrays
  • The require and assert Clauses
  • Provisioning Variables in Memory and Storage
  • Value and Reference Types
  • Setting Provisioning Location for Reference Types
  • Exercise: Ether Transfer Operations in Solidity

Ethereum Smart Contracts with Solidity: Data & Control Structures in Solidity

Course: 1 Hour, 11 Minutes

  • Course Overview
  • Building a Voting App with Solidity
  • Interacting with the Voting App
  • Block and Transaction Properties
  • Introducing the Mapping Data Structure
  • Enhancing the Voting App
  • Using Structs with Composite Data
  • Complex Data in Mapping Instances
  • Control Structures: If Statements and For Loops
  • Control Structures: While and Do while Loops
  • Exercise: Data and Control Structures in Solidity

Ethereum Smart Contracts with Solidity: Build Decentralized Apps

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Enhancing the Voting App Smart Contract
  • Interacting with the Voting App
  • Events
  • Creating a Bank with a Smart Contract - Part
  • Creating a Bank with a Smart Contract - Part
  • Creating a Bank with a Smart Contract - Part
  • Creating a Bank with a Smart Contract - Part
  • Setting up an Escrow with a Smart Contract - Part
  • Setting up an Escrow with a Smart Contract - Part
  • Setting up an Escrow with a Smart Contract - Part
  • Exercise: Building Decentralized Apps with Solidity

Smart Contracts & Hyperledger Fabric: Foundations of Hyperledger Fabric

Course: 1 Hour, 29 Minutes

  • Course Overview
  • An Overview of Blockchains
  • Public Blockchain Implementations
  • The Goals of the Hyperledger Project
  • Hyperledger Frameworks
  • Setting up a Fabric Network from Scratch
  • A Tech-Based Approach to Building a Fabric Network
  • Introducing Hyperledger Composer
  • Network Definition Files in Hyperledger Composer
  • Hyperledger Composer Playground
  • Deploying a Fabric Network Definition
  • Exercise: Fundamentals of Hyperledger Fabric

Smart Contracts & Hyperledger Fabric: Setting Up a Hyperledger Fabric Network

Course: 1 Hour, 19 Minutes

  • Course Overview
  • Application Portability
  • Containers and Docker
  • Running Docker Containers
  • Fabric Prerequisite Installation - Docker and Go
  • Installation Files for Hyperledger Fabric
  • Exploring the Downloaded Fabric Artifacts
  • The configtx.yaml File
  • The crypto-config.yaml File
  • The Connection Profile
  • Exercise: Setting Up Hyperledger Fabric

Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in Golang

Course: 1 Hour, 7 Minutes

  • Course Overview
  • Generating the Genesis Block and Channel
  • The docker-compose File - Part
  • The docker-compose File - Part
  • Provisioning the Fabric Network
  • Writing Chaincode in Go - Part
  • Writing Chaincode in Go - Part
  • Deploying Chaincode
  • Exercise: Fabric Chaincode in Golang

Smart Contracts & Hyperledger Fabric: Working with Fabric Chaincode in NodeJS

Course: 43 Minutes

  • Course Overview
  • Fabric Network Setup
  • Chaincode in Node.js - Init and Invoke
  • Chaincode in Node.js - Add and Retrieve
  • Chaincode in Node.js - the package.json File
  • Chaincode Deployment
  • Exercise: Fabric Chaincode in Node.js

Smart Contracts & Hyperledger Fabric: Hyperledger Fabric Web App

Course: 1 Hour

  • Course Overview
  • Creating an Admin User for a Fabric Network
  • Creating an Application User for a Fabric Network
  • Querying Deployed Chaincode from a Node App
  • Fabric Web App - Building the Backend
  • Fabric Web App - Building the UI
  • Testing the Fabric App
  • Exercise: Building a Fabric Web App

Smart Contracts & Hyperledger Fabric: Hyperledger Composer Playground

Course: 1 Hour, 32 Minutes

  • Course Overview
  • Hyperledger Composer Playground on the Cloud
  • The Transaction Processing Script
  • The ACL File
  • Deploying the Blockchain Network
  • Testing the Blockchain Network
  • Building a Business Blockchain Network from Scratch
  • Defining Resources and Transactions
  • Creating Identities and Instances of Resources
  • Testing Permissions and Transactions - Part 1
  • Testing Permissions and Transactions - Part 2
  • Exporting the Network Definition
  • Exercise: Hyperledger Composer Playground

Smart Contracts & Hyperledger Fabric: Web Apps for Hyperledger Composer Networks

Course: 1 Hour, 13 Minutes

  • Course Overview
  • Installing the Pre-requisites
  • Provisioning a Hyperledger Fabric Network
  • Defining and Installing the Network Definition
  • The Composer REST Server
  • Testing the REST API calls
  • Invoking Transactions from the REST Server
  • Setting up the Hyperledger Composer Angular App
  • Testing the Composer Angular App
  • Exercise: Web Apps for Hyperledger Composer

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Blockchain Smart Contracts Programmer (estimated duration: 8 hours)

Practice Smart Contracts Programmer tasks such as creating smart contracts in Remix, adding function to a smart contract, and testing, reviewing, and extending a smart contract. Then, test your skills by answering assessment questions after creating a Hyperledger fabric chain and creating queries fabric chaincode. This lab provides access to tools typically used by Smart Contracts Programmer.

Track 3: Blockchain Engineer

In this track of the Blockchain journey, the focus is the Hyperledge Fabric and Working with the Truffle Suite.
Content:
E-learning collections

Truffle Suite: Introduction

Course: 1 Hour, 34 Minutes

  • Course Overview
  • An Overview of Ethereum
  • Ethereum Smart Contracts
  • Contrasting Traditional and Smart Contracts
  • Building and Running Smart Contracts
  • Simplifying Smart Contract Development
  • An Overview of the Truffle Suite
  • The Need for Ganache
  • Features of Ganache
  • Compiling Truffle Project Smart Contracts
  • Testing & Deploying Truffle Project Smart Contracts
  • Drizzle
  • Exercise: Introduction to the Truffle Suite

Truffle Suite: BlockBuilding Private Blockchain Networks with Ganache

Course: 1 Hour, 8 Minutes

  • Course Overview
  • Developing a Smart Contract Using Solidity
  • Deploying and Interacting with a Smart Contract
  • Testing the Features of a Smart Contract
  • Installing Ganache
  • Connecting to Ganache
  • Deploying a Smart Contract to a Ganache Network
  • Viewing Transaction Data in Ganache
  • Exercise: Private Blockchain Networks with Ganache

Truffle Suite: Automating Development with the Truffle Framework

Course: 1 Hour, 1 Minute

  • Course Overview
  • Initializing a Truffle Project
  • Exploring a Truffle Project
  • Building Smart Contracts in a Truffle Project
  • Writing a Test for a Truffle Project
  • Executing Truffle Tests
  • Grouping Test Cases into Suites
  • Deploying Contracts in a Truffle Project
  • Exercise: The Truffle Framework

Truffle Suite: Using Drizzle to Build Decentralized Apps

Course: 1 Hour, 30 Minutes

  • Course Overview
  • Initializing a React Application
  • Importing a Smart Contract into a React Application
  • Defining Contract Interactions
  • Configuring MetaMask to use Ganache Network
  • Testing the React Application
  • Initializing a Drizzle Application
  • Coding the Top-Level Component of the Drizzle App
  • Invoking Functions from a Drizzle App
  • Invoking Transactions from a Drizzle App
  • Testing the Drizzle Application
  • Exercise: Building dApps with Drizzle

Blockchain & Hyperledger Fabric: An Overview of Blockchain Technology

Course: 1 Hour, 23 Minutes

  • Course Overview
  • An Overview of Blockchains
  • Blockchain Integrity
  • Centralized and Decentralized Ledgers
  • A Ledger Use Case: Supply Chain Management
  • Blockchains as a Distributed Ledger
  • Cryptographic Hashing in Blockchains
  • Chains of Blocks
  • The Need for Smart Contracts
  • Characteristics of Smart Contracts
  • Exercise: An Introduction to Blockchains

Blockchain & Hyperledger Fabric: An Overview of Hyperledger

Course: 52 Minutes

  • Course Overview
  • Blockchain Implementations
  • The Limitations of Ethereum
  • The Origins of Hyperledger
  • Hyperledger Frameworks
  • Hyperledger Tools
  • Exercise: The Hyperledger Project

Blockchain & Hyperledger Fabric: The Hyperledger Fabric

Course: 1 Hour, 5 Minutes

  • Course Overview
  • Blockchains for Enterprises
  • Introducing Hyperledger Fabric
  • Transaction Flow in Fabric: Execution
  • Transaction Flow in Fabric: Order and Validate
  • Channels in Fabric
  • Identities in Fabric
  • Exercise: Describing the Hyperledger Fabric

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Blockchain Engineer (estimated duration: 8 hours)

Practice blockchain engineering tasks by creating and working with a smart contract using Truffle, Ganache, Drizzle and React.js. Then, test your skills by answering assessment questions. This lab provides access to tools typically used by Blockchain Engineers.

Track 4: Blockchain Solutions Architect

In this track of the Blockchain journey, the focus is building decentralized applications and building blockchains on the cloud.
Content:
E-learning collections

Building Decentralized Applications for Ethereum: An Introduction to dApps

Course: 58 Minutes

  • Course Overview
  • The Case for Blockchains
  • Recording Transactions with Blockchains
  • An Introduction to Decentralized Applications
  • The Truffle Suite
  • Ethereum Tokens
  • The ERC-20 Token Standard
  • Exercise: Introduction to Ethereum dApps

Building Decentralized Applications for Ethereum: Building the Back End

Course: 1 Hour, 24 Minutes

  • Course Overview
  • Creating a Private Ethereum Network with Ganache
  • Setting up the Metamask Plugin
  • Installing the Truffle Framework
  • Developing a Crowdfunding Contract - Part
  • Developing a Crowdfunding Contract - Part
  • Defining the Deployment Process
  • Writing a Test Script for a Smart Contract
  • Running the Tests for a Smart Contract
  • Deploying Smart Contracts to an Ethereum Network
  • Exercise: Building dApp Back Ends

Building Decentralized Applications for Ethereum: Building the Front End

Course: 1 Hour, 29 Minutes

  • Course Overview
  • Installing React and Drizzle
  • Building the React App - The Root Component
  • Building the React App - Retrieving Contract Data
  • Building the React App - Contract Interactions
  • Starting the Web Application
  • Invoke Transactions from the Web Application
  • Testing the dApp - the Success Scenario
  • Redeploying the Contract
  • Testing the dApp - the Failure Scenario
  • Exercise: Building dApp UIs

Building Decentralized Applications for Ethereum: Bespoke Ethereum Tokens

Course: 49 Minutes

  • Course Overview
    Event Definitions for an ERC20 Token
    Function Definitions for an ERC20 Token
    Deploying the Token Contract
    Testing Token Operations - Part
    Testing Token Operations - Part
    Exercise: Defining Ethereum Tokens

Cloud Blockchains: An Introduction to Blockchain on the Cloud

Course: 1 Hour, 12 Minutes

  • Course Overview
  • The Case for Blockchains
  • Blockchain Solutions
  • An Enterprise-Grade Blockchain Solution
  • Blockchains on the Cloud
  • Azure Blockchain Workbench - Part
  • Azure Blockchain Workbench - Part
  • Amazon Managed Blockchain
  • Exercise: Introduction to Blockchain on the Cloud

Cloud Blockchains: Single Organization Networks on Amazon Managed Blockchain

Course: 1 Hour, 40 Minutes

  • Course Overview
  • Setting up the Client User
  • Setting up a Security Group
  • Setting up an EC2 Instance
  • Creating a Network with AWS Managed Blockchain
  • Connecting to the Client
  • Installing the Prerequisites for the Fabric Client
  • Configuring the Fabric CA Client
  • Fabric Chaincode - Part
  • Fabric Chaincode - Part
  • Provisioning the Peer Node
  • Provisioning the Channel
  • Deploying and Interacting with Chaincode
  • Exercise: Single Organization Networks

Cloud Blockchains: Multi-Organization Networks on Amazon Managed Blockchain

Course: 1 Hour, 23 Minutes

  • Course Overview
  • User and Security Group for Organization Two
  • Inviting a Member to the Blockchain Network
  • Accepting an Invitation to a Blockchain Network
  • Configuring the Client for the Second Organization
  • Setting up Fabric CA for the Second Organization
  • Transferring Certificates between Organizations
  • Creating a Multi-Organization Fabric Channel
  • Instantiating Chaincode on the New Channel
  • Testing the Multi-Organization Fabric Channel
  • Exercise: Multi-Organization Blockchain Networks

Cloud Blockchains: Building Apps on the Azure Blockchain Workbench

Course: 1 Hour, 31 Minutes

  • Course Overview
  • Deploying Azure Blockchain Workbench
  • Setting up Members for the Blockchain Network
  • Setting up the Azure Blockchain Workbench UI
  • Developing a Solidity Smart Contract
  • Building the Application Configuration File
  • Deploying the Blockchain Application
  • Instantiating a Contract
  • Contract Interaction - Requesting the Asset
  • Adding a Member to a Deployed Application
  • Contract Interaction - Terminating the Asset
  • Exercise: Azure Blockchain Workbench

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: Blockchain Solutions Architect (estimated duration: 8 hours)

Practice Blockchain Solutions Architect tasks such as designing and implementing an Ethereum Smart Contract. Then, test your skills by answering assessment questions after creating a token on the Ethereum network. This lab provides access to tools typically used by Blockchain Solutions Architects.

Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration 78 Hours
Assesments The assessment tests your knowledge and application skills of the topics in the learning pathway. It is available 365 days after activation.
Online mentor You will have 24/7 access to an online mentor for all your specific technical questions on the study topic. The online mentor is available 365 days after activation, depending on the chosen Learning Kit.
Online Virtuele labs Receive 12 months of access to virtual labs corresponding to traditional course configuration. Active for 365 days after activation, availability varies by Training
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Trots Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is vereerd met de nominatie voor 'Beste Opleider van Nederland' door Springest by STUDYTUBE, een blijk van erkenning voor onze excellente trainingen en toewijding aan kwaliteitsonderwijs. Dank aan alle cursisten.

Reviews

There are no reviews written yet about this product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Even more knowledge

Read our most recent articles

View blog