Introduction to R3 Corda Blockchain

Course Cover
compare button icon

Course Features

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

Course Description

R3 Corda blockchain platform is an excellent technology that offers a helping hand to individuals and businesses in digitally managing different types of assets, currencies and more. With its flexible smart assets, flows and ledger, R3 Corda enables frictionless data and asset exchange between counterparties using a clear-cut trusted protocol that meets regulatory requirements for privacy and security. In this course, we explain the basic concepts of the R3 Corda blockchain and how to use it. Firstly, we discuss why it was developed, its use cases and how you can apply it to other areas of businesses. Following that, you'll study the R3 Corda's project Excalibur and how Corda intersects business requirements. Additionally, we distinguish between R3 Corda and R3 Corda Enterprise. As a distributed database, R3 Corda stores information electronically in digital format and shares data among points in its network known as 'nodes’. You'll study the processes of these nodes, how they communicate and the varieties of services they provide, such as pluggable notary services, oracles services, scheduler services, network map services and more. You'll learn about the Corda network and what the Corda business is all about. We break down complex terminologies in the R3 Corda blockchain such as ‘CorDapps’ and ‘smart contracts’ and examine key concepts such as state objects, consensus, flows, doorman and more. R3 Corda supports, records and maintains various financial transactions across its decentralized network, which are traceable and unalterable. You'll learn about transactions, the types in R3 Corda, the changes that facilitate transactions and the conditions to meet before you can carry out a transaction proposal. The next section of this course covers the states of transactions in R3 Corda and the properties of the ledger. You'll explore the distributed applications in Corda and the goals of CorDapps in the ledger. Many blockchains are developed with different programming languages, which you will investigate. Blockchain applications require testing frameworks to validate functionality. We demonstrate how to use the DemoBench application to launch local nodes and experiment. The last section of this course will discuss how to become a certified blockchain specialist through the Certified Blockchain Solution Architect (CBSA) examination. This course is for learners with basic knowledge of this technology but still lack experience with blockchain technology. Do you want to become a blockchain expert or leverage a cost-free way of managing your assets? Enroll and start this course today.

Course Overview

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Recognize the purpose of the R3 Corda blockchain, its use cases and how it meets business requirements

Outline the services that Corda nodes provide and how these nodes interact with one another

Recall the fundamental concepts of the R3 Corda blockchain

Describe how Corda transactions operate

List the types of Corda transactions and the types of changes in Corda that facilitates a transaction

Recall the properties of the Corda ledger

Identify the goals of CorDapps and how to use the DemoBench application

Course Cover