R3 Corda Blockchain Training: CorDapps Development Training – Hands-on
This R3 Corda Blockchain Training: CorDapps Development Training course has been meticulously put together and taught by world-class subject matter experts. The live training expert will spend over 50% of the time on labs covering the steps to integrate/develop an application with R3 Corda.
There are use cases, proof of concepts, as well as interactive hands-on labs. Learn how to write CorDapp using secure programming guidelines. This R3 Corda Blockchain Training: CorDapps Development Training class will exclusively cover Corda nodes, Corda transactions and Corda tools through a comprehensive deep dive.
Duration: 3 days
- Blockchain Architecture Training
- Blockchain on IBM Z Training
- IoT and Blockchain Training
- Blockchain Ethereum Training: Hands-on Development Boot Camp
- Blockchain Hyperledger Training: Developing on Hyperledger Fabric
- Blockchain Security Training
- Blockchain Training: An Overview for Business Professionals
- Blockchain Fundamentals + Applications Training
- R3 Corda Blockchain Training: CorDapps Development Training
» If you are familiar with some aspects of R3 Corda Blockchain Training: CorDapps Development Training, we can omit or shorten their discussion.
» We can adjust the emphasis placed on the various topics or build the R3 Corda Blockchain Training: CorDapps Development Training course around the mix of technologies of interest to you (including technologies other than those included in this outline).
» If your background is nontechnical, we can exclude the more technical topics, include the topics that may be of special interest to you (e.g., as a manager or policy-maker), and present the R3 Corda Blockchain Training: CorDapps Development Training course in manner understandable to lay audiences.
Audience / Target Group:
The target audience for this R3 Corda Blockchain Training: CorDapps Development Training course is defined here:
» For programmers and developers.
This R3 Corda Blockchain Training: CorDapps Development Training course is highly technical and requires students to be comfortable with coding. To prepare for the class you must:
» Provide their own computer (Mac/PC/Linux) (note that all labs are hosted in a virtual environment)
» Have basic programming skills of C/C++ or Java Script
» Understand blockchain concepts
R3 Corda Blockchain Training: CorDapps Development Training – Course Syllabus:
Overview of Corda
Concepts in Corda
Comparisons/Main differences between Corda and Ethereum
Introduction to CorDapp
What is a CorDapp?
How to write a CorDapp
How to upgrade a CorDapp to a new version
Secure programming guidelines
Local nodes and how to execute them
Deploying a Corda node
Node configuration guidelines
The Client RPC
Node database system
Node administration basics
Setting up the network
How to permission the network
The Network Map
Programming Smart Contracts in Corda
Writing a smart contract
Writing a smart contract test
Upgrading smart contracts
Client RPC API and Smart Contracts Coding
Overview of client RPC API
Whitelisting classes from CorDapp
Overview of Corda transactions
Life cycle of Corda transactions
Completing the transactions
Modeling Business Processes
Overview of workflows in Corda and continuation
A 2-party trading workflow
White-listed classes and the Corda nodes
Initiating the workflow
How to implement the seller and the buyer
How to implement Corda Network on AWS Marketplace
Building a Corda VM from the Azure Marketplace
Load testing in Corda networks
Troubleshooting the CorDapp
Slow localhost issues
Michael McCarthy is an Instructor at Harvard Extension School teaching Blockchain Innovation as well as a Blockchain consultant. Michael’s blockchain clients span the globe from the U.S. to China. He has used Blockchain for clients to enhance supply chain movement of goods from Pakistan to Europe. Michael has helped Chinese clients create an ICO (Initial Coin Offering) to pay US Instructors teaching Chinese students online through an education portal while staying compliant with Chinese asset transfer laws. Currently, Michael is creating a biometric ID system with MIT to help refugees leave refugee camps faster by bringing their verified credentials to the blockchain. As a serial entrepreneur with 6 companies in his portfolio Michael enjoys variety and crossing technology solutions across industries to add value quickly and efficiently.
Whether you are looking for general information or have a specific question, we want to help!
Request More Information