Format

100% online

Lessons

12

Price

$119.00

Lifetime access

In this course you will learn

  • How decentralized exchanges platforms work

  • Design considerations and patterns

  • How to create a decentralized exchange platform

  • How to create a minimal implementation of a real world protocol

Course curriculum

  • 1

    Welcome to the course!

    • Welcome

  • 2

    Introduction

    • Introduction to decentralized exchanges

    • Types of decentralized exchanges

  • 3

    Analysis of existing protocols

    • Analysis of the Uniswap protocol

  • 4

    Creating a decentralized exchange platform

    • What are we building?

    • Modelling smart contracts

    • Creating minimal Uniswap: Part 1

    • Creating minimal Uniswap: Part 2

    • Creating minimal Uniswap: Part 3

    • Creating minimal Uniswap: Part 4

    • Creating minimal Uniswap: Part 5

    • Conclusion

Prerequisites

Basic knowledge Blockchain technologies

1 year of experience coding in any programming language

Participants should have completed the following courses:

  • Solidity 101: Introduction to smart contracts*

  • Solidity 102: Introduction to tokens*

*These are free of charge once you purchase this course