Smart Contracts Training Courses

Smart Contracts Training

Local, instructor-led live Smart Contracts training courses demonstrate through hands-on practice the fundamentals of Smart Contracts and how to implement the business logic of a Smart Contract using business rules. Smart Contracts training is available as "onsite live training" or "remote live training". Onsite live training can be carried out locally on customer premises in the UK or in NobleProg corporate training centers in the UK. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Course Outlines

Code Name Duration Overview
eris Monax: Build a Smart Contract Application 7 hours Monax (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
odmblockchain IBM ODM and Blockchain: Applying business rules to Smart Contracts 14 hours Smart 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
solidity Solidity: Introduction to Blockchain Programming 14 hours Solidity 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
ethereumfordev Ethereum for Developers 35 hours Ethereum 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
solidity2 Blockchain Development with Solidity 14 hours Solidity 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
blockchaindotnetdapp Blockchain Development: Creating Decentralized Applications with .Net 14 hours Decentralized applications or dApps are applications that run on the blockchain. In this instructor-led, live training, participants will learn how to develop decentralized applications (dApps) using Microsoft Visual Studio as they build dApps using two methods of integration with Visual Studio. By the end of this training, participants will be able to: Understand the fundamentals of developing decentralized applications (dApps) Understand the differences between typical ASP.NET applications and dApps Learn how to work with smart contracts Build dApps using Microsoft Visual Studio, BlockApps, and Solidity Build dApps using Microsoft Visual Studio, Microsoft Azure, and BlockApps STRATO Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
Blockchain Development: Creating Decentralized Applications with .Net - Plymouth Drake CircusTue, 2018-07-03 09:30£2600 / £2900
Solidity: Introduction to Blockchain Programming - NewcastleTue, 2018-07-03 09:30£2600 / £3000
Blockchain Development with Solidity - Aberdeen - Berry StreetThu, 2018-07-05 09:30£2600 / £3260
Monax: Build a Smart Contract Application - PortsmouthFri, 2018-07-06 09:30£1300 / £1450
Ethereum for Developers - Portsmouth TechnopoleMon, 2018-07-09 09:30£6500 / £7250
Weekend Smart Contracts courses, Evening Smart Contracts training, Smart Contracts boot camp, Smart Contracts instructor-led, Weekend Smart Contracts training, Evening Smart Contracts courses, Smart Contracts coaching, Smart Contracts instructor, Smart Contracts trainer, Smart Contracts training courses, Smart Contracts classes, Smart Contracts on-site, Smart Contracts private courses, Smart Contracts one on one training

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Data Mining and Analysis Birmingham Tue, 2018-06-19 09:30 £5148 / £6448
Subversion for Users Leeds Wed, 2018-06-20 09:30 £1089 / £1289
Javascript And Ajax St Helier, Jersey, Channel Isles Mon, 2018-07-02 09:30 £4950 / £7325
PostgreSQL for Administrators Swansea- Princess House Mon, 2018-07-02 09:30 £2178 / £2478
OCUP2 UML 2.5 Certification - Advanced Exam Preparation St Helier, Jersey, Channel Isles Mon, 2018-07-23 09:30 £1980 / £2930
Introduction to R Glasgow Wed, 2018-08-01 09:30 £3861 / £4911
Subversion for Users Newcastle Fri, 2018-08-03 09:30 £1089 / £1289
OCUP2 UML 2.5 Certification - Intermediate Exam Preparation St Helier, Jersey, Channel Isles Tue, 2018-08-07 09:30 £2340 / £3290
jQuery Swansea- Princess House Wed, 2018-08-15 09:30 £1980 / £2280
AWS: A Hands-on Introduction to Cloud Computing Edinburgh Training and Conference Venue Tue, 2018-09-11 09:30 £1287 / £1487
Test Automation with Selenium St Helier, Jersey, Channel Isles Tue, 2018-09-18 09:30 £2970 / £4395

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.