• Fundamentals

  • 3 Hours

  • Flexible learning


  • Learn the basic and advanced concepts of R3 Corda Development

  • Understand the use cases of Corda to learn more about the technology

  • Improve your enterprise blockchain professional skills


R3 Corda Blockchain is an enterprise blockchain distributed ledger. Corda enables enterprises to transact directly, in strict privacy using smart contracts. It results in reducing transactions and record-keeping costs, and streamlining business operations.

If you’re at the role of technical architect, pre-sales architect, developer, or project manager, you must be responsible for the development platforms and distributed architectures. The Corda development skills help you take the technical decisions efficiently.

Beginner’s Guide to Corda Development course has been created for the blockchain professionals in different roles, who aspire to enhance their Blockchain career with the advanced Enterprise Blockchain professional skills. 


Corda blockchain is a tamper-evident, shared digital ledger that records transactions in a public or private peer-to-peer network. Distributed to all member nodes in the network, the ledger permanently records the history of asset exchanges that take place between the peers in the network, in a sequential chain of cryptographic hash-linked blocks.

Beginner’s Guide to Corda Development course covers the concepts you need to know to get started with the development of CorDapps on the Corda platform. CorDapps are the distributed applications, that effectively smart contracts with Corda. 

This training course has been designed for system engineers, software developers, blockchain developers, software architects, application architects, and enterprise architects. However, if you are a blockchain enthusiast, aspiring to build a successful career in Blockchain, this course will help you learn the fundamentals of Blockchain and Corda Development.

Beginner’s Guide to Corda Development course has been designed to help you get started with Corda Blockchain design and development. You will also learn how to get started deploying a network on AWS. The training course includes demo videos, whiteboard videos, and interactive exercises that will reinforce your learning.


What we will cover to help you get expertise in Corda Development

  • The network architecture of Corda

  • Key Concepts and Terminology

  • How to create assets and smart contracts

  • How to make transactions

  • How Legal Prose is implemented

  • Proper use cases for Corda

  • How to become a Certified Corda Developer

This training course is for you because...

  • You want to learn blockchain and build a successful career in the Blockchain technology

  • You want to learn about R3 Corda, its key concepts,  its architecture, and more

  • You want to understand the use cases for R3 Corda to become a Corda developer

  • You want to get started with the development of CorDapps on the Corda platform

  • You want to improve your enterprise blockchain professional skills with Corda development


  • 1

    Welcome to the course!

    • A message from the instructor

    • Download Course Presentation

  • 2

    Module 1: Corda Fundamentals

    • Module Overview

    • Lesson 1: Corda Concepts

    • Lesson 2: Key Concepts

    • Lesson 3: Corda Nodes and Networks

    • Lesson 4: Whiteboard – Corda Architecture

    • Interactive Exercise

  • 3

    Module 2: Use Cases and Value Creation

    • Module Overview

    • Lesson 1: Corda Use Cases

    • Lesson 2: Business Requirements

    • Lesson 3: Whiteboard Discussion - Financials

    • Lesson 4: Whiteboard Discussion - Insurance

    • Lesson 5: Value Creation

    • Interactive Exercise

  • 4

    Module 3: Transactions

    • Module Overview

    • Lesson 1: States and Consensus

    • Lesson 2: Ledger Fundamentals

    • Lesson 3: Transactions in Corda

    • Lesson 4: Whiteboard – Corda Transactions

    • Interactive Exercise

  • 5

    Module 4: Corda Development

    • Module Overview

    • Lesson 1: Developing Smart Contracts

    • Lesson 2: Corda Development Tools

    • Lesson 3: Demo CordaBench

    • Lesson 4: Corda Network Builder

    • Lesson 5: Blockchain as a Service (BaaS)

    • Lesson 6: Demo Corda Nodes on AWS

    • Lesson 7: Demo Corda TestNet

    • Interactive Exercise

  • 6

    Module 5: Additional Resources and Closeout

    • Module Overview

    • Lesson 1: Summary Review

    • Lesson 2: Blockchain Roles

    • Lesson 3: Resources

    • Lesson 4: Closeout

    • Final Exam


  • Bonus Material

    Exclusive, in-depth interviews with the world's top enterprise blockchain experts

  • Additional Lectures

    Enjoy unlimited access to complimentary lectures and more practical blockchain knowledge

  • Join Online Events

    Get exclusive access to our online events, such as live webinars with top industry influencers


The Beginner’s Guide to Corda Development course has been created especially for ambitious professionals who want to close the skill gap between getting formal education and becoming a world-class Enterprise Blockchain Expert. This course will not only provide you mere education but the interactive exercises, demo videos, and whiteboard videos will clear your concepts with practical insights.
Getting Started with Hyperledger Fabric Certification






  • Software Architects & Engineers

  • Software Developers & IT Managers

  • Enterprise & Cloud Architects

  • IT Sales Executives & Pre Sales Engineers

Learn from industry experts who will share their knowledge and experience with you

Senior Instructor

Joe Holbrook

Joe Holbrook has been in the IT field since 1993 when he was exposed to several HPUX systems on board a US Navy flagship USS JFK. He has migrated from UNIX networking world to Storage Area Networking(SAN) and then onto Enterprise Cloud/Virtualization and Blockchain Architectures. He has worked for numerous companies like HDS, 3PAR Data, Brocade, Dimension Data, EMC, Northrup Grumman, ViON, Ibasis.net, Chematch.com, SAIC and Siemens Nixdorf. He also has been a contract technical trainer for HPE (3PAR), Hitachi Data Systems, Training Associates, ITPrenuers and Global Knowledge.

Currently, Joe is the owner of MyBlockChainExperts and is also a frequent conference speaker and blogger/technical marketer. Joe is the author of “Architecting Enterprise Blockchain Solutions” Wiley January 2020

Beginner’s Guide to Corda Development Training Course FAQs

  • What is included in the Beginner’s Guide to Corda Development training course?

    The Corda development course includes training materials that focus on R3 Corda Blockchain. The course covers the R3 Corda Blockchain Fundamentals in detail, with a specific focus on learning about development of Corda Decentralized Apps or CorDapps. Learners could find the course helpful for starting their learning journey of developing decentralized apps on the Corda platform. The interactive exercises, demo videos, and whiteboard videos in the 101 Blockchains Corda course also work productively in reinforcing the learning of students. Most important of all, the training course ensures a modular approach for helping learners progress through the course effortlessly.

  • How much time do I have to complete the Beginner’s Guide to Corda Development training course?

    You don’t have to worry about time restrictions for completing the Corda blockchain tutorial on 101 Blockchains. Learners can plan their schedule, as per their convenience, for learning about R3 Corda Blockchain fundamentals and the advanced concepts with this course according to your convenience.

  • Who should go for the Beginner’s Guide to Corda Development training course?

    The Corda blockchain tutorial on 101 Blockchains is ideal for technical architects, project managers, developers, and pre-sales architects. All these roles require an understanding of Corda blockchain for efficiency in taking technical decisions regarding distributed architectures and relevant development platform. Even if you want to learn about blockchain, you can take up this course. On the other hand, this Corda course is ideal for any individual aspiring to learn more about R3 Corda and its use cases.

  • Why should I choose the Beginner’s Guide to Corda Development course?

    R3 Corda Blockchain has the capability to empower enterprises for direct and strictly private transactions by leveraging smart contracts. Corda blockchain enables enterprises to obtain the most out of smart contracts in enterprise solutions. Therefore, it can help you showcase your fluency in developing smart contract-based applications for enterprises. The increased security functionality with smart contracts opens up many employment prospects for blockchain developers. With a Corda blockchain tutorial, you can strengthen your skillset and access better blockchain career opportunities.

  • Will I interact with the Subject Matter Experts at 101 Blockchains?

    Yes, all learners have the free right to reach out to our team at any time according to their convenience. Our experts and support team are always ready to help you out with any issues that stop you in your learning journey. You can reach out to us with your doubts and expect the most reasonable solutions.

  • How will the 101 Blockchains Beginner’s Guide to Corda Development course help me?

    The 101 Blockchains Beginner’s Guide to Corda Development course can help you gain the knowledge required to take your first step with Corda blockchain development. The Corda course on 101 Blockchains focuses comprehensively on six different domains. Learners can improve their understanding of the network architecture in Corda alongside learning the major concepts and terminology associated with it. The Corda blockchain tutorial also helps you learn about creation of assets and smart contracts alongside methods for making transactions. The course also reflects on implementation of legal prose alongside identification of proper use cases for leveraging Corda. Most important of all, the Corda course also highlights the pointers for becoming a Certified Corda Developer.

  • Is there any prior requirement to enroll in the Beginner’s Guide to Corda Development training course?

    The Corda Development course on 101 Blockchains does not imply any specific requirements to enroll in the course. However, there are certain basic considerations that could help learners gain a promising advantage in completing the course. Learners are recommended to have a basic understanding of blockchain, its architecture, and function. At the same time, learners are also required to have a fundamental knowledge of the basics of IT networking for this Corda blockchain tutorial.

  • What is the value advantage of the Corda for enterprises?

    Corda allows the benefits of proven performance and high scalability alongside ensuring comprehensive levels of privacy and security. In addition, the private network management feature of Corda Enterprise allows better efficiency in private network management through advanced business network operations tools. Organizations can achieve competitive advantage and grow revenue through creation and monetization of new networks. They can also reduce the operational costs and risks through streamlining complicated, multi-party transactions.

  • What are the important topics covered in the 101 Blockchains Beginner’s Guide to Corda development training course?

    The 101 Blockchains Beginner’s Guide to Corda Development course covers the important topics such as Key Concepts and Terminology, Network Architecture of Corda, How to Create Assets and Smart Contracts, How to Make Transactions, How Legal Prose is Implemented, Proper Use Cases of Corda, and How to Become a Certified Corda Developer.

  • What is the significance of Corda?

    Corda is important in the existing blockchain development landscape because of the transparency, security, uniqueness, and high potential. It utilizes consensus time stamping and Hashgraph for ensuring that nobody could control requests for exchanges. The Hashgraph in Corda has the capability for faster transactions, thereby serving major enterprise objectives.

  • Will I receive a course completion certificate from 101 Blockchains?

    Yes, you will receive a course completion certificate from 101 Blockchains on the completion of the Beginner’s Guide to Corda Development training course. It’s a global recognition that will validate and recognize your expertise in the domains of the training course.

  • Will I get expert support for my queries?

    Yes, our team of experts is 24/7 available to resolve your query. You can also join our LinkedIn Community and connect with our professional members, industry experts, and learners.

  • How would the Beginner’s Guide to Corda Development training course help me in my career growth?

    The Corda development course on 101 Blockchains gives you a thorough overview of Corda fundamentals as well as the practical implications of the tool. Most important of all, the course provides guidance on approaching your career as a Corda developer.

  • Is there any certification in the course to validate my Corda development skills?

    Although there is no certification in the Beginner’s Guide to Corda Development training course, this course will prove as a career path to the Certified Enterprise Blockchain Architect (CEBA) and Certified Enterprise Blockchain Professional (CEBP) certifications.

  • How much could I earn with expertise in Corda development?

    According to Hired, the average annual salary of blockchain developers with Corda development skills varies between $150,000 and $175,000.