• Fundamentals

  • 3 Hours

  • Flexible learning

COURSE OVERVIEW


COURSE CURRICULUM

  • 1

    Welcome to the course!

    • A message from the instructor

    • Disclaimer

    • Download Course Presentation

  • 2

    Module 1: DeFi Fundamentals | 10 Lessons | 2 Demonstrations | Hands-on Exercise

    • Module Overview

    • Stable Coins and Tokens

    • Demonstration - ERC20 Tokens

    • Lending and Borrowing

    • Demonstration - Lending and Borrowing

    • DeFi Metrics: Total Value Locked (TVL)

    • Swapping Tokens

    • Module Summary

    • Hands-on Exercise: DeFi Fundamentals

    • Interactive Exercise

  • 3

    Module 2: Ethereum Smart Contracts | 10 Lessons | 2 Demonstrations | Hands-on Exercise

    • Module Overview

    • Ethereum Fundamentals  

    • Decentralized Finance (DeFi)  Overview

    • The DeFi Ecosystem

    • Smart Contracts

    • Demonstration - Solidity Part I

    • Demonstration - Solidity Part II

    • Module Summary

    • Hands-on Exercise: Ethereum Smart Contracts

    • Interactive Exercise

  • 4

    Module 3: Automated Market Makers (AMMs) and Liquidity Pools (LPs) | 10 Lessons | 2 Demonstrations | Hands-on Exercise

    • Module Overview

    • CeFi vs DeFi

    • What is an AMM?

    • Uniswap Architecture

    • Demonstration - Uniswap

    • Liquidity Pools (LPs) Overview

    • Demonstration - Liquidity Pools (LPs)

    • Module Summary

    • Hands-on Exercise: Automated Market Makers (AMMs) and Liquidity Pools (LPs)

    • Interactive Exercise

  • 5

    Module 4: Decentralized Exchange Development (Project 1) | 10 Lessons | 3 Demonstrations | Hands-on Exercise

    • Module Overview

    • DEX Architecture

    • Demonstration - Hardhat Project

    • Demonstration: Project Configuration

    • Slippage

    • Arbitrum Network

    • Demonstration - Arbitrum configuration

    • Module Summary

    • Hands-on Exercise: Decentralized Exchange Development (Project 1)

    • Interactive Exercise

  • 6

    Module 5: Advanced Decentralized Exchange Development (Project 2) | 10 Lessons | 3 Demonstrations | Hands-on Exercise

    • Module Overview

    • Liquidity Pool (LP) Factory

    • Demonstration - Liquidity Pool (LP) Factory

    • DEX Router Contract

    • Demonstration - DEX Router Implementation

    • Security Considerations

    • Demonstration - Smart Contracts Testing

    • Module Summary

    • Hands-on Exercise: Decentralized Exchange Development (Project 2)

    • Interactive Exercise

  • 7

    Module 6: Decentralized Exchange Web3 Application Development (Project 3) | 10 Lessons | 4 Demonstrations | Hands-on Exercise

    • Module Overview

    • React Project

    • Demonstration - React Project

    • Demonstration - Smart Contract Integration

    • Ether to Token Swap

    • Demonstration - Ether to Token Swap

    • Demonstration - Security Testing

    • Module Summary

    • Hands-on Exercise: Decentralized Exchange Development (Project 3)

    • Interactive Exercise

  • 8

    Module 7: Summary and Final Exam

    • Module Overview

    • Course Summary

    • Exam Details

    • Final Exam

WHY LEARN BLOCKCHAIN WITH US?

  • TRUSTED

  • STRATEGIC

  • PRACTICAL