Introduction to Corda Development

Blockchain Development for the Enterprise
Free tutorial
Rating: 4.6 out of 5 (1,138 ratings)
11,368 students
Introduction to Corda Development
Free tutorial
Rating: 4.6 out of 5 (1,138 ratings)
11,371 students
To build and run CorDapps.
To become a Certified Corda Developer.

Requirements

  • Blockchain experience is not required.
  • Java or Kotlin experience is helpful but not required.
  • Software development experience is recommended for the coding assignment.
Description

Introduction to Corda Development provides developers with the knowledge to build enterprise grade blockchain applications on the Corda platform.

The result of this class will be a fully functional IOU CorDapp. The course provides a mixture of video, documentation and coding to help you complete an application template through fixing unit tests in a test driven development manner.

Who this course is for:
  • Anyone who wants to learn about Corda's blockchain solution for the enterprise.
  • Anyone who wants to build Cordapps.
Course content
13 sections • 44 lectures • 3h 15m total length
  • How this course is structured?
    00:43
  • What application are we building?
    00:20
  • Do I need to know Kotlin?
    00:15
  • FAQ + Hints
    00:26
  • Additional Resources
    00:04
  • What is Corda?
    00:20
  • What is Corda?
    02:48
  • Corda Ledger
    02:02
  • Corda Ledger
    05:58
  • Introduction to Corda States
    02:35
  • States
    09:59
  • Setting up a Corda development environment
    00:32
  • Cloning the repo
    01:22
  • Completing the environment
    01:29
  • Training Project Overview
    01:12
  • Introduction to the State unit tests
    02:15
  • Brief Overview of Kotlin
    02:37
  • IOUState Unit Tests #1
    1 question
  • IOUState Unit Tests #2-4
    1 question
  • IOUState Unit Tests #5-6
    1 question
  • IOUState Unit Tests #7-9
    1 question
  • IOUState Unit Tests #10-11
    1 question
  • Introduction to Corda Contracts
    02:33
  • Contracts
    09:15
  • Introduction to Legal Prose
    00:44
  • Legal Prose
    03:56
  • Contract Unit Tests Introduction
    01:50
  • IOUContract Issue Unit Tests #1
    1 question
  • IOUContract Issue Unit Tests #2-3
    1 question
  • IOUContract Issue Unit Tests #4-5
    1 question
  • IOUContract Issue Unit Tests #6
    1 question
  • Introduction to Corda Transactions
    04:54
  • Transactions
    21:47
  • Introduction to Corda Commands
    01:39
  • Commands
    05:59
  • Introduction to Attachments (Optional)
    01:40
  • Attachments (Optional)
    05:17
  • Introduction to Timestamps (Optional)
    01:49
  • Timestamps (Optional)
    02:55
  • Introduction to Corda Flows
    05:29
  • Flows
    14:18

Instructors
Solutions Engineer - R3
Austin Moothart
  • 4.6 Instructor Rating
  • 1,138 Reviews
  • 11,368 Students
  • 1 Course

A blockchain enthusiast who helps teams adapt their use cases to blockchain technology. Decentralized software has the potential to revolutionize the enterprise world and Corda is on the leading edge of this movement.

As a passionate teacher, I am here to empower teams to get the most out of blockchain technology. I leverage development experience with Java, Kotlin, AWS, and Azure to help teams get the most from blockchain technology.

P
  • 4.6 Instructor Rating
  • 1,138 Reviews
  • 11,368 Students
  • 1 Course