DeFi Development: Moving beyond Web2

Before coding on the XRPL, dig into this blockchain-focused course designed specifically for developers who are curious about building web3 apps.

Learn the basics of blockchain technology, cryptocurrency, tokenization and Decentralized Finance (DeFi). Once you’ve built a solid foundation, you can take a look at some of our code examples to get started learning how to build DeFi apps with JavaScript and React.js.

 

Get Started

Blockchain foundations for Web2 Developers

Estimated completion:

120 mins

Explore lessons and example code sandboxes built with vanilla JavaScript and React.js to jumpstart your dev project on the XRP Ledger.

Lesson 1

What’s the difference between web 2.0 and web 3.0 development?

Start

Lesson 2

What is a smart contract?

Start

Lesson 3

How does blockchain technology improve payments?

Start

Lesson 4

Introduction to Decentralized Finance (DeFi)

Start

Lesson 5

How does DeFi differ from traditional finance?

Start

Lesson 6

How the XRP Ledger works

Start

Lesson 7

Accounts on the XRP Ledger

Start

Lesson 8

Issuing tokens and currencies

Start

Lesson 9

Trading value on the XRPL’s decentralized exchange (DEX)

Start

Lesson 10

Understanding Order Books on the XRPL

Start

Lesson 11

Begin coding with XRPL

Start

Lesson 12

Create accounts and send XRP

Start

Lesson 13

Create trust line and send currency

Start

Lesson 14

Begin coding with XRPL and React.js

Start

Lesson 15

Send XRP with a new account using React.js

Start

Lesson 16

Send and receive tokens (beyond XRP) with React.js

Start

Lesson 17

Mint and burn NFTs with React.js

Start

Lesson 18

Transfer NFTs with React.js

Start

Lesson 19

Broker NFTs with React.js

Start