We may earn an affiliate commission when you visit our partners.
Course image
Cam Harvey

DeFi and the Future of Finance is a set of four courses that focus on decentralized finance. The third course is called DeFi Deep Dive. It is essential that you do the first two courses I. DeFi Infrastructure and II. DeFi Primitives before doing this course. It is the longest of the four courses and focuses on some of the leading protocols in the DeFi space. We will look at Credit and Lending (and feature MakerDAO, Compound and Aave), Decentralized Exchange with an analysis of how protocols like Uniswap and Balancer works, Derivatives (featuring Yield Protocol, dYdX and Synthetix) and Tokenization with an analysis of Set Protocol as well as wrapped bitcoin. For many of these leading protocols, we include detailed examples of how the mechanics work. For example, we show how to use a dYdX flash swap to execute an arbitrage transaction (take advantage of different prices on different exchanges for the same asset).

Enroll now

What's inside

Syllabus

Credit and Lending
We begin module one with the mechanics of MakerDAO stablecoin called DAI and introduce the idea of collateralized debt obligations. The module also includes a detailed examination of both Compound and Aave.
Read more
Decentralized Exchange
The second module explores the mechanics of Uniswap v2 and v3. A generalization of the two asset Automated Market Maker introduced by Balancer is also studied. The module ends with a discussion of rehypothecation as well as Total Locked Value.
Derivatives
The third model features leading derivatives protocols. The mechanics of fixed rate lending and borrowing is presented with the Yield Protocol. The mechanics of dYdX and Synthetix are also explored.
Tokenization
The final module focuses on tokenization and features the Set Protocol. Set provides a way to combine portfolios much like an ETF holds many traditional stocks. The Sets can be active or passive. The module ends with a discussion of the use in DeFi of both wrapped bitcoin and wrapped ethereum.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores decentralized finance (DeFi), which is emerging in the finance industry
Taught by Cam Harvey, a recognized expert in this field
Recommended by Cam Harvey to be paired with the first two courses on DeFi infrastructure and primitives

Save this course

Save Decentralized Finance (DeFi) Deep Dive to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Decentralized Finance (DeFi) Deep Dive with these activities:
Research Uniswap documentation
Grasp an early understanding of Uniswap's mechanics in preparation for its coverage in the Decentralized Exchange module.
Show steps
  • Visit the Uniswap website and browse the documentation.
  • Read through the Uniswap whitepaper.
  • Watch a video tutorial on how to use Uniswap.
Read Tokenomics
Provides background knowledge on the economics of tokens, which is important in DeFi.
View Token Economy on Amazon
Show steps
  • Read chapters 1-3
  • Complete all exercises in chapters 1-3
  • Summarize key concepts from chapters 1-3
Practice using aUniswapV2Factory
Uniswap is a popular decentralized exchange that uses smart contracts to facilitate trades. Practicing using aUniswapV2Factory will help you understand how Uniswap works and how to write smart contracts.
Show steps
  • Set up a Metamask wallet
  • Connect your Metamask wallet to the Ethereum network
  • Use aUniswapV2Factory to create a new Uniswap pair
  • Add liquidity to the new Uniswap pair
  • Trade tokens on the new Uniswap pair
Three other activities
Expand to see all activities and additional details
Show all six activities
Practice arbitrage trading on dYdX
Solidify your understanding of arbitrage trading by applying the method on dYdX.
Show steps
  • Create a dYdX account.
  • Deposit funds into your account.
  • Identify an arbitrage opportunity.
  • Execute the arbitrage trade.
Create a tutorial on how to use Compound
Compound is a decentralized lending platform that allows users to borrow and lend cryptocurrencies. Creating a tutorial on how to use Compound will help you understand how Compound works and how to use it to earn interest on your cryptocurrencies.
Show steps
  • Write an overview of Compound
  • Explain how to borrow cryptocurrencies on Compound
  • Explain how to lend cryptocurrencies on Compound
  • Explain how to earn interest on your cryptocurrencies on Compound
  • Publish your tutorial on a popular platform
Develop a tokenization strategy
Design and implement a tokenization strategy to deepen your understanding of tokenization's applications.
Browse courses on Tokenization
Show steps
  • Identify the appropriate blockchain and use case for tokenization.
  • Select a tokenization platform.
  • Create a tokenization plan.
  • Implement your tokenization strategy.

Career center

Learners who complete Decentralized Finance (DeFi) Deep Dive will develop knowledge and skills that may be useful to these careers:
Trader
Traders buy and sell financial instruments for profit. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Trader. This course offers expertise in financial markets, trading strategies, and risk management.
Forensic Accountant
Forensic Accountants investigate financial crimes. They typically need a bachelor's degree in accounting or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Forensic Accountant. This course offers expertise in financial accounting and auditing, as well as an understanding of financial crimes.
Auditor
Auditors examine and evaluate financial records to ensure accuracy. They typically need a bachelor's degree in accounting or a related field. Studying DeFi Deep Dive may help build a foundation for success as an Auditor. This course offers expertise in financial accounting and auditing.
Investment Banker
Investment Bankers provide financial advice to corporations and governments. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may help build a foundation for success as an Investment Banker. This course offers expertise in financial markets, financial modeling, and investment strategies.
Portfolio Manager
Portfolio Managers manage investment portfolios for clients. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Portfolio Manager. This course offers expertise in financial markets, investment strategies, and portfolio management.
Financial Analyst
Financial Analysts research and analyze financial data to make investment recommendations. They typically need a bachelor's degree in finance, accounting, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Financial Analyst. This course offers expertise in evaluating financial markets, creating financial models, and comprehending financial instruments.
Risk Analyst
Risk Analysts evaluate and manage financial risks for organizations. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Risk Analyst. This course offers expertise in assessing financial risks, developing risk management strategies, and understanding financial instruments.
Financial Advisor
Financial Advisors provide financial advice to individuals and families. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Financial Advisor. This course offers expertise in financial markets, investment strategies, and financial planning.
Management Consultant
Management Consultants provide advice to organizations on how to improve their operations. They typically need a bachelor's degree in business administration, economics, or a related field. Studying DeFi Deep Dive may be useful in providing a foundation for the business analysis skills needed to succeed as a Management Consultant. Furthermore, knowledge of financial markets and instruments, gained from this course, may help position one to excel on the job.
Actuary
Actuaries analyze and manage financial risks for insurance companies. They typically need a bachelor's degree in mathematics, statistics, or a related field. Studying DeFi Deep Dive may be useful in providing a foundation for the mathematical and statistical skills needed to succeed as an Actuary. Furthermore, knowledge of financial markets and instruments, gained from this course, may help position one to excel on the job.
Tax Accountant
Tax Accountants prepare and file tax returns for individuals and businesses. They typically need a bachelor's degree in accounting or a related field. Studying DeFi Deep Dive may be useful in providing a foundation for the tax accounting skills needed to succeed as a Tax Accountant. Furthermore, knowledge of financial markets and instruments, gained from this course, may help position one to excel on the job.
Financial Planner
Financial Planners help individuals and families plan for their financial future. They typically need a bachelor's degree in finance, economics, or a related field. Studying DeFi Deep Dive may be useful in providing a foundation for the financial planning skills needed to succeed as a Financial Planner. Furthermore, knowledge of financial markets and instruments, gained from this course, may help position one to excel on the job.
Compliance Officer
Compliance Officers ensure that organizations comply with laws and regulations. They typically need a bachelor's degree in finance, accounting, or a related field. Studying DeFi Deep Dive may help build a foundation for success as a Compliance Officer. This course offers expertise in financial regulations and compliance.
Data Analyst
Data Analysts collect, clean, and analyze data to extract meaningful insights. They typically need a bachelor's degree in computer science, statistics, or a related field. Studying DeFi Deep Dive may be useful in providing a foundation for the data analysis skills needed to succeed as a Data Analyst. Furthermore, knowledge of financial markets and instruments, gained from this course, may help position one to excel on the job.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical modeling, programming, and financial theory to solve complex problems. Due to the technical nature of their work, Quantitative Analysts typically need a Ph.D. (or equivalent work experience). Some institutions may also prefer a background in computer science. Studying DeFi Deep Dive may be useful in providing a foundation for the financial theory needed to succeed as a Quantitative Analyst. Furthermore, experience with programming and mathematical modeling, in conjunction with the knowledge gained from this course, may help position one to excel on the job.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Decentralized Finance (DeFi) Deep Dive.
A comprehensive guide to blockchain technology, covering topics such as distributed ledgers, smart contracts, and consensus mechanisms. Useful as background reading for those new to blockchain.
Provides a comprehensive overview of the Ethereum blockchain, its underlying technology, and its applications in decentralized finance (DeFi). Useful as background reading for those new to Ethereum and DeFi.
Provides a business-oriented perspective on blockchain technology, including its applications in finance and supply chain management. Useful for those interested in the commercial applications of DeFi.
Provides a broad overview of the cryptocurrency ecosystem, including DeFi. Useful as background reading for those interested in the broader context of DeFi.
A historical account of the development of Bitcoin and the early days of blockchain technology. Provides context for the emergence and significance of DeFi.
A journalistic account of the rise of Bitcoin and other cryptocurrencies. Provides context for the emergence and significance of DeFi.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Decentralized Finance (DeFi) Deep Dive.
Navigating Decentralized Derivatives and Governance in...
Most relevant
Decentralized Finance (DeFi) Opportunities and Risks
Most relevant
Decentralized Finance (DeFi) Primitives
Most relevant
Decentralized Finance (DeFi) Infrastructure
Most relevant
Explore Trading and Lending in Decentralized Finance
Most relevant
Decentralized Finance (DeFi) Fundamentals
Most relevant
Decentralized Exchange (Dex) Protocols & Platforms
Most relevant
Introduction to Ethereum DeFi Smart Contract Security &...
Most relevant
Blockchain Security Advanced Protection
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser