Blockchain Training Courses

Blockchain Training Courses

Local, provides an excellent set of programs and sessions for startups and corporates to understand how they can start implementing and using blockchain for their benefits, with different use cases that are specific to developers, fiscal entities or simply entrepreneurs and product managers looking to get started implementing blockchain solutions. Blockchain training is available as "onsite live training" or "remote live training". Onsite live training can be carried out locally on customer premises in Sweden or in NobleProg corporate training centers in Sweden. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Blockchain Course Outlines

CodeNameDurationOverview
blockchainBlockchain - Theory and Practice7 hoursThis course explains what a blockchain is, where it is currently in use and where it can be potentially used.
blockchainenmBlockchain for Entrepeneurs and Managers14 hoursTarget Audience

- Investors and entrepreneurs
- Managers and Engineers whose company is venturing into finance/commerce space
- Business Analysts & Investors
- Individuals interested in the in-depth concepts of Bitcoin
blockchainfiscBlockchain for Financial Bodies14 hoursTarget Audience

- Managers and Engineers whose company is venturing into finance/commerce space
- Business Analysts & Investors
blockchaindevBlockchain for Developers14 hoursThis course has been designed for developers and project managers who would like to experiment with Blockchain in their products and projects. The course gives a basic know how on how to setup your private blockchain environment and throws light on some of the existing frameworks.
blockchaintelecomBlockchain for Telecom 7 hoursBlockchain is a technology for building decentralized systems. For Telecom providers, this technology could open the door for improved service offerings in areas such as billing and fraud detection, to name just two.

In this course we examine the core principles behind Blockchain technology and gain an understanding of its overall architecture and functionality. Throughout the course, we examine Blockchain technology's specific applications within the Telecom industry. Scenarios include security, payment systems, and user verification.

Audience

- Business and technical managers in the Telecom industry

Format of the course

- Part lecture, part discussion, hands-on exercises
hyperledger1Blockchain: Hyperledger Fabric14 hoursThis course has been designed for developers and project managers who would like to experiment with Blockchain in their products and projects. The course gives a basic know how on how to setup your own blockchain application using Hyperledger Fabric.
hyperledgerbluemixHyperledger Fabric for Beginners7 hoursThis course has been designed for developers and project managers who would like to experiment with Blockchain in their products and projects. The course gives a basic know how on how to setup your own blockchain network using IBM Bluemix.

Please note: Owing to limited learning options and everything already being pre-setup on Bluemix, it is used only for college students and in corporate cases we will be using AWS instance or virtual machines to setup the complete hyperledger fabric setup from scratch so as to accelerate the practical and handson knowledge absorption of the particpants.
blockchaindevcompleteBlockchain Development: From Ethereum to Hyperledger21 hoursThis course has been designed for developers and project managers who would like to experiment with Blockchain in their products and projects. The course gives a basic know how on how to setup your private blockchain environment and throws light on some of the existing frameworks. By the end, this course gives a basic know how on how to setup your own blockchain application using Hyperledger Fabric.
multichain MultiChain: Set Up a Private Blockchain14 hoursMultiChain is an open-source platform for building private blockchain applications. It aims to remove perceived problems associated with bitcoin by limitting the visibility of the ledger and allowing institutions to set controls on transactions as well as forego distributed mining.

In this instructor-led, live training, participants will learn how to use MultiChain to set up a private blockchain and develop a sample application.

By the end of this training, participants will be able to:

- Install and use the tools needed for MultiChain development
- Create, connect, configure and use their own private Blockchain
- Create an initial node, start the genesis block, and enable private mining using other nodes in the network
- Transact native assets, enable and control mining, and install MultiChain Explorer and webDemo
- Use API commands to control MultiChain and handle error codes and messages
- Customize the runtime parameters that affect the behavior of individual nodes
- Create a consensual governance model for the blockchain
- Install and use popular bitcoin wallets and libraries for connecting to a MultiChain blockchain

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Notes

- This course can be offered on AWS, Microsoft Azure or other services. To request a specific environment, please contact us to arrange.
interledgerInterledger: Route payments across different blockchains7 hoursInterledger is an open protocol for connecting different payment networks.

In this instructor-led, live training, participants will learn how to use Interledger to enable payments and micropayments across different blockchains and ledgers.

By the end of this training, participants will be able to:

- Understand Interledger's architecture and networking layers
- Route secure payments through untrusted connectors
- Connect blockchains, send multi-currency micropayments, and upgrade bank-to-bank transfers

Audience

- Technical persons interesting in transacting across different payment systems

Format of the course

- Part lecture, part discussion, exercises and hands-on practice
rippleRipple: Enabling Blockchain Transactions for Financial Companies14 hoursRipple (formally known as OpenCoin) is an open-source, real-time gross settlement system (RTGS), currency exchange and remittance network. It is based on a shared, public database (ledger) that allows for distributed payments, exchanges and remittances. Ripple is used by companies such as UniCredit, UBS and Santander.

In this instructor-led, live training, participants will learn how to use Ripple to securely conduct global financial transactions that are instant and free of chargebacks.

By the end of this training, participants will be able to:

- Understand the concepts behind cryptographically signed transactions, fiat currencies, and Ripple's internal currency (XRP).
- Integrate the Ripple protocol into existing systems and allow customers to access the service
- Conduct cross-border payments with customers, corporations, and other banks
- Use tokens to represent fiat currency, cryptocurrency, commodity, frequent flier miles, mobile minutes and more.

Audience

- Developers
- Technical persons in the banking and financial industry

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
erisMonax: Build a Smart Contract Application7 hoursMonax (previously known as Eris) is an application platform that sits in the between a blockchain client and the operating system. It serves as an application layer for distributed ledger and blockchain applications.

In this instructor-led, live training, participants will learn how to build a smart contract blockchain application with Monax.

By the end of this training, participants will be able to:

- Develop and deploy a distributed application using blockchain and smart contract technology
- Understand design and functionality of 'smart contracts' and how to create one

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
codiusCodius: Setting up a Host System7 hoursCodius is an open hosting protocol for uploading high-security, financial applications.

In this instructor-led, live training, participants will learn how to set up a Codius peer-to-peer network host.

By the end of this training, participants will be able to:

- Understand and work with Codius's major components (Sandbox, Engine, Host, and CLI)
- Deploy Codius on a physical server over cloud hosting
- Understand how Codius implements smart contracts and ensures code integrity
- Implement Bitcoin, Ripple, and other billing modules as application payment methods

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
chaincoreChain Core: Issue Financial Assets on Permissioned Blockchain Infrastructure7 hoursChain Core is an open-source platform written in Go that allows finance companies to operate a Blockchain network or connect to other networks for the purpose of transferring financial assets over the Blockchain.

In this instructor-led, live training, participants will learn the core principles behind Blockchain and the distributed ledger as they build a prototype Blockchain network using Chain Core Developer Edition.

By the end of this training, participants will be able to:

- Operate and participate in a permissioned blockchain network
- Understand Chain Core's key concepts, including its cryptographically-secured multi-asset shared ledger
- Issue digital assets directly to custodians, who can then transfer them to each other in real time with no transactional intermediary
- Issue digital assets that represent units of value such as currencies, bonds, securities, IOUs, or loyalty points
- Is Chain's high-level language, Ivy, and Ivy Playground, to express contracts that protect value on a blockchain.

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
odmblockchainIBM ODM and Blockchain: Applying business rules to Smart Contracts14 hoursSmart Contracts are used to encode and encapsulate the rules for automatically initiating and processing transactions on the Blockchain.

In this instructor-led, live training, participants will learn how to use IBM Operational Decision Manager (ODM) with Hyperledger Composer to implement the business logic of a Smart Contract using business rules.

By the end of this training, participants will be able to:

- Use ODM's rule engine together with Blockchain to "unbury" rules from the codebase of a Blockchain application
- Set up a system to allow specialist such as accountants, auditors, lawyers, and analysts to define the rules of exchange for themselves
- Use Decision Center as a platform to collaboratively govern rules
- Use ODM's rule engine to update, test and deploy rules without touching the code of the Smart Contract
- Deploy the IBM ODM Rule Execution Server
- Integrate IBM ODM with Hyperledger Composer running on Hyperledger Fabric

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
sawtoothBlockchain: Hyperledger Sawtooth for Enterprise Distributed Ledgers14 hoursHyperledger Sawtooth is a highly modular, open-source platform for building, deploying, and running distributed ledgers. It uses a consensus mechanism known as "Proof of Elapsed Time," a lottery-design consensus protocol that builds on trusted execution environments. Sawtooth is contributed by Intel.

In this instructor-led, live training, participants will learn how to create blockchain application using Sawtooth.

By the end of this training, participants will be able to:

- Use Sawtooth to build, deploy, and run enterprise distributed ledgers
- Understand key concepts such as transaction-based updates, shared state, and consensus algorithms
- Use the Sawtooth blockchain network for applications ranging from international remittance, insurance claim processing, supply chain management and the Internet of Things (IoT)

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
irohaBlockchain: Hyperledger Iroha for Mobile Applications14 hoursHyperledger Iroha is a business blockchain framework inspired by Hyperledger Fabric. It integrates well into infrastructural projects and features clean, domain-driven C++ design and an emphasis on mobile application development. It provides a high degree of network fault tolerance based on the chain-based Byzantine Fault Tolerant consensus algorithm (Sumeragi).

In this instructor-led, live training, participants will learn how to create a mobile blockchain-based application using Iroha.

By the end of this training, participants will be able to:

- Use Iroha to build, deploy, and run a simple distributed ledger and demo mobile application
- Create and manage custom complex assets (currencies, indivisible rights, serial numbers, patents, etc.)
- Manage user accounts, verify user permissions, etc.
- Validate business rules for transactions and queries in the system

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
cordaCorda: Distributed Ledger for Financial Companies14 hoursCorda is an open-source, financial-grade distributed ledger that operates in strict privacy in an open, global network. It is aimed at large, financial institutions and is designed to handle complex transactions, while restricting access to transaction data. Although it similar to a blockchain, it is not a blockchain.

In this instructor-led, live training, participants will learn the underlying technologies behind Corda as they build and deploy a Corda based application.

By the end of this training, participants will be able to:

- Use Corda to build, deploy, and run a distributed ledger and financial application
- Use Corda to record, manage and automate legal agreements between business partners
- Implement privacy and scalability in decentralised applications

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
indyBlockchain: Hyperledger Indy for Identity Management14 hoursIndy is a Hyperledger project for creating decentralized identity systems. It includes tools, libraries and reusable components for creating digital identities rooted in blockchains or other distributed ledgers.

In this instructor-led, live training, participants will learn how to create an Indy-based decentralized identity system.

By the end of this training, participants will be able to:

- Create and manage decentralized, self-sovereign identities using distributed ledgers.
- Enable interoperability of digital identities across domains, applications, and silos.
- Understand key concepts such as user-controlled exchange, revocation, Decentralized Identifiers (DIDs), off-ledger agents, data minimization, etc.
- Use Indy to enable identity owners to independently control their personal data and relationships.

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
burrowBlockchain: Hyperledger Burrow - Client7 hoursHyperledger Burrow is a blockchain client (node) that includes a built-to-specification Ethereum Virtual Machine (EVM). EVM is the Ethereum smart contract interpreter.

In this instructor-led, live training, participants will learn how to setup, configure and sync a Burrow client to a blockchain network.

By the end of this training, participants will be able to:

- Install and configure Burrow to sync to a network through a javascript api, HTTP or websocket
- Understand Burrow's architecture and components, including the consensus engine, the permissioned Ethereum virtual machine and the rpc gateway
- Execute Ethereum smart contract code on a permissioned virtual machine

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
celloBlockchain: Hyperledger Cello for Provisioning Blockchains14 hoursHyperledger Cello is a blockchain module toolkit for simplifying the creation, management and termination of blockchains.

In this instructor-led, live training, participants will learn how to set up a Cello based on-demand, BaaS (“Blockchain-a-service”) deployment system.

By the end of this training, participants will be able to:

- Build a Blockchain as a Service (BaaS) platform from the scratch
- Provision customizable Blockchains such as Hyperledger Fabric
- Maintain a pool of running blockchain networks on various infrastructures
- Check the system status, adjust chain numbers, and scale resources through dashboards

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
composerBlockchain: Hyperledger Composer for Building a Network21 hoursHyperledger Composer is a set of collaboration tools for building blockchain business networks. Composer is built with JavaScript and leverages node.js, npm, CLI and popular editors.

In this instructor-led, live training, participants will learn how to build Blockchain business network and demo application using Composer.

By the end of this training, participants will be able to:

- Simplify the creation of smart contracts and blockchain applications
- Test devops processes by developing in a protected, risk-free environment before deploying
- Use Composer's purpose-built modeling language together with JavaScript to script transactions
- Implement a development process that aligns business requirements with development
- Develop production-ready browser-based blockchain applications in hours instead of weeks
- Integrate a blockchain network with existing systems

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
soliditySolidity: Introduction to Blockchain Programming14 hoursSolidity is a contract-oriented programming language for writing and implementing smart contracts on blockchain platforms such as Ethereum. It is based on ECMAScript syntax, making it a familiar choice for web developers.

In this instructor-led, live training, participants will learn how to write a smart contract using Solidity.

By the end of this training, participants will be able to:

- Create applications that implement self-enforcing business logic (applicable to smart contracts)
- Implement code that leaves a non-repudiable and authoritative record of all transactions
- Develop Ethereum based executable distributed code contracts (EDCC)
- Understand the basic and advanced features of Solidity and Ethereum Virtual Machine (EVM)

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
daapBlockchain: Launch your first Dapp7 hoursDapp refers to a decentralized application on the blockchain. They are based on a token-economy and utilize a block chain to incentivize development and adoption. Bitcoin was the first Dapp ever released; other examples include Ethereum-based Dapps such as Golem, Augur and Melonport.

In this instructor-led, live training, participants will learn how to assess, plan and release their own Dapp into the market.

By the end of this training, participants will be able to:

- Understand the characteristics of a Dapp (open source, decentralized, incentivized)
- Understand the characteristics of successful Dapp launches
- Kickstart, launch and manage a Dapp project

Audience

- Developers
- Product teams wishing to launch a Dapp

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
ethereumfordevEthereum for Developers35 hoursEthereum is an open-source, public, blockchain-based platform that enables developers to build and deploy decentralized applications.

In this instructor-led, live training, participants will learn the fundamentals of the Ethereum platform and blockchain programming, as well as strategies for writing, deploying and managing their own distributed applications.

By the end of this training, participants will be able to:

- Create a Smart Contract based on Ethereum
- Create an Ethereum currency
- Optimize development with Truffle Framework
- Release their first Dapp based into the "token-economy"
- Launch and crowdfund a blockchain project

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
ripplefordevelopersRipple for Developers14 hoursRipple (formally known as OpenCoin) is an open-source, real-time gross settlement system (RTGS), currency exchange and remittance network. It is based on a shared, public database (ledger) that allows for distributed payments, exchanges and remittances. Ripple is used by companies such as UniCredit, UBS and Santander.

In this instructor-led, live training, participants will learn how to develop a service for conducting transactions on top of the Ripple payment system.

By the end of this training, participants will be able to:

- Understand the concepts behind cryptographically signed transactions, fiat currencies, and Ripple's internal currency (XRP).
- Integrate the Ripple protocol into existing systems and access it with third party services
- Use tokens to represent fiat currency, cryptocurrency, commodity, frequent flier miles, mobile minutes and more.

Audience

- Developers
- Technical persons in the financial industry

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
rippleforfinmgrsRipple for Financial Managers7 hoursRipple (formally known as OpenCoin) is an open-source, real-time gross settlement system (RTGS), currency exchange and remittance network. It is based on a shared, public database (ledger) that allows for distributed payments, exchanges and remittances. Ripple is used by companies such as UniCredit, UBS and Santander.

In this instructor-led, live training, participants will learn how Ripple works by examining real-world case studies and stepping through set of in-class live transactions on the Blockchain.

By the end of this training, participants will be able to:

- Understand how Ripple integrates into existing payment systems
- Understand the concepts behind cryptographically signed transactions, fiat currencies, and Ripple's internal currency (XRP).
- Use Ripple as an alternative remittance option
- Conduct cross-border payments with retail customers, corporations, and other banks
- Use tokens to represent fiat currency, cryptocurrency, commodity, frequent flier miles, mobile minutes and more.

Audience

- Financial managers
- Bank managers
- Credit card company representatives

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
solidity2Blockchain Development with Solidity14 hoursSolidity is a contract-oriented programming language for writing and implementing smart contracts on blockchain platforms such as Ethereum. It is based on ECMAScript syntax, making it a familiar choice for web developers.

In this instructor-led, live training, participants will learn how to write a smart contract using Solidity.

By the end of this training, participants will be able to:

- Create applications that implement self-enforcing business logic (applicable to smart contracts)
- Implement code that leaves a non-repudiable and authoritative record of all transactions
- Develop Ethereum based executable distributed code contracts (EDCC)
- Understand the basic and advanced features of Solidity and Ethereum Virtual Machine (EVM)

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
blockchainstellarBlockchain Development with Stellar21 hoursBlockchain is a decentralized database system which stores data in ledgers distributed across many nodes. Stellar is an open-source distributed, hybrid blockchain infrastructure for payments.

In this instructor-led, live training, participants will learn how to develop blockchain applications with Stellar.

By the end of this training, participants will be able to:

- Understand blockchain, its foundations, and how it works
- Understand Stellar and how it works
- Integrate Stellar into their own infrastructure
- Set Stellar up for blockchain development
- Understand advanced concepts and use reference applications to start building with Stellar

Audience

- Developers
- IT Professionals

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
blockchaindevcoinbaseBlockchain Development with Coinbase21 hoursBlockchain is a decentralized database system which stores data in ledgers distributed across many nodes. Coinbase is a blockchain platform used to transact with digital currencies such as bitcoin, ethereum, and litecoin.

In this instructor-led, live training, participants will learn how to develop blockchain applications with Coinbase.

By the end of this training, participants will be able to:
Understand blockchain, its foundations, and how it works
Explore the products and features of Coinbase for developers
Start building their own Blockchain apps with the Coinbase API

Audience

- Developers
- IT Professionals

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Upcoming Blockchain Courses

CourseCourse DateCourse Price [Remote / Classroom]
Hyperledger Fabric for Beginners - LinköpingTue, 2018-09-04 09:302360EUR / 2760EUR
Blockchain for Developers - Malmö, StadskärnaWed, 2018-09-05 09:303490EUR / 4090EUR
Blockchain: Hyperledger Fabric - Stockholm, HötorgetTue, 2018-09-11 09:303490EUR / 4090EUR
Weekend Blockchain courses, Evening Blockchain training, Blockchain boot camp, Blockchain instructor-led, Weekend Blockchain training, Evening Blockchain courses, Blockchain coaching, Blockchain instructor, Blockchain trainer, Blockchain training courses, Blockchain classes, Blockchain on-site, Blockchain private courses, Blockchain one on one training

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Haskell Fundamentals Malmö, Stadskärna Mon, 2018-09-10 09:30 2394EUR / 2994EUR
MariaDB Database Administration Stockholm, Hötorget Tue, 2018-09-11 09:30 2673EUR / 3273EUR
Introduction to Recommendation Systems Stockholm, Hötorget Fri, 2018-10-12 09:30 1314EUR / 1714EUR
Statistical Thinking for Decision Makers Malmö, Stadskärna Mon, 2018-11-26 09:30 1503EUR / 1903EUR
Managing Business Rules with PHP Business Rules Malmö, Stadskärna Wed, 2018-12-12 09:30 2430EUR / 3030EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients