Blockchain Masterclass Training
Blockchain Masterclass Training
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.
OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'
OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.
Reviews
There are no reviews written yet about this product.