Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Security & Network

/

Blockchain

Building a Decentralized eBay!: With Silicon Valley Developers

This is a lecture that covers quite in-depth content. We will implement the very famous market, eBay. However, it is a completely decentralized version based on Ethereum and IPFS! This is a lecture that will walk you through the entire process of making the market run on Ethereum by writing all the core logic in Solidity.

(1.0) 1 reviews

37 learners

3시간 만에 완강할 수 있는 강의 ⏰
DApp
Blockchain
MongoDB
IPFS

What you will learn!

  • How to store data using IPFS

  • Off-chain and MongoDB Utilization, Escrow

  • All the core knowledge needed to implement a decentralized marketplace

Get a preview of what you'll learn by watching the introductory video above.

This lecture is in English. Don't panic; just follow the Korean subtitles and enjoy the lecture. If the Korean subtitles don't activate automatically, be sure to activate them by pressing the CC button.

Things you learn from attending lectures

  • How to store data using IPFS
  • Off-chain and MongoDB Utilization, Escrow
  • All the core knowledge needed to implement a decentralized marketplace.

Implementing eBay on Ethereum and IPFS

This course covers a fairly in-depth topic. We'll implement the renowned marketplace eBay, but in a fully decentralized version based on Ethereum and IPFS! We'll walk you through the entire process, coding all the core logic in Solidity and running the marketplace on Ethereum.

Things to know beforehand

  • Basic knowledge of Ethereum and Solidity
    • What if you don't know much about Ethereum?: Read the free Ethereum Introduction Bible from the beginning carefully, or use it as a reference while listening to the lecture.
    • Not familiar with Solidity?: Learn the grammar through Blockchain and Solidity, which allows you to quickly learn Solidity grammar while practicing it.
  • Experience with object-oriented programming languages such as Python , Ruby , Java , and C#
  • Basic understanding of HTML and CSS syntax
  • The more you know about JavaScript, the better (we'll use it a lot throughout the course!)
  • Familiarity with the CLI environment is recommended.
  • All source code in this lecture has been tested in Linux and MacOS environments.

Helpful people

  • I haven't used the Truffle framework, but you can write contracts in Solidity.
  • I briefly experienced the process of compiling and deploying a contract.
  • I have never used the Truffle framework before, and have never deployed it on a testnet.
  • I want to learn advanced content, not just the basics, when it comes to dApp development.

Zastrin Roadmap

ethereum bible

Ethereum Beginner's Bible: Essential and Core Ethereum Basics

Voting dApp

Creating Your First Smart Contract: Implementing a Voting dApp Based on Ethereum & Solidity

truffle-dapp

Developing a dApp with Truffle, implementing a voting dApp with Truffle, and deploying it on Ropsten

Current Course ethereum IPFS

Developing a Decentralized eBay: Implementing eBay on Ethereum and IPFS

Introducing the knowledge sharer

Mahesh Murthy
Vivid data from Silicon Valley developers

This is a resource from Mahesh Murthy, a Silicon Valley developer who has worked in the distributed systems field for over 12 years. A talented developer with a keen interest in education, he founded and operates Zastrin, an Ethereum learning site. Hoping to encourage more people and developers to enter the world of blockchain, he collaborates with programmers to introduce high-quality lectures to Korean users.

If you have any suggestions for additions to the course or questions, please post them in the "Questions" section. This course was published on Programmers due to the partnership between Zastrin and Grepp.

Recommended for
these people

Who is this course right for?

  • I haven't used the Truffle framework, but I'm able to write contracts in Solidity.

  • Anyone who wants to experience the process of compiling and deploying a contract

  • Those who need to learn the basics of dApp development and move on to the next step

Hello
This is

7,217

Learners

323

Reviews

4.7

Rating

4

Courses

Curriculum

All

39 lectures ∙ (1hr 46min)

Published: 
Last updated: 

Reviews

All

1 reviews

1.0

1 reviews

  • k6aaud님의 프로필 이미지
    k6aaud

    Reviews 8

    Average Rating 3.9

    1

    64% enrolled

    솔리디티 버전이 지금 5.0이 넘는 걸 보통 사용하는데 4.2 버전 사용으로 옛날 강의 아직도 올려 놓았네요. 공부하는 수강생 입장에서 10만원 주고 보는데 정말 아니네요.

    $84.70

    mahesh0698's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!