상당히 심화된 내용을 다루는 강의입니다. 너무나도 유명한 마켓인 eBay(이베이)를 구현합니다. 단, 이더리움과 IPFS 기반으로 완전히 탈중앙화된 버전으로! 핵심 로직을 모두 솔리디티로 짜서 이더리움 위에서 마켓이 돌아가게 하는, 그 모든 과정을 직접 함께 해보는 강의입니다.
이런 걸
배워요!
IPFS를 활용해 데이터를 저장하는 방법
오프체인과 MongoDB의 활용, 에스크로
탈중앙화된 하나의 마켓(장터)을 구현하는 데 필요한 모든 핵심 지식
위 강의 소개 동영상을 통해 어떤 내용을 배우게 될지 미리 파악하세요.
Python
, Ruby
, Java
, C#
등 객체지향 프로그래밍 언어 경험탈중앙화 eBay 개발 이더리움과 IPFS 기반의 eBay 구현하기
12년 넘게 분산시스템 분야에서 일해온 실리콘밸리 개발자 마헤시(Mahesh Murthy) 의 자료입니다.좋은 개발자임과 동시에 교육에 관심이 많아, Zastrin 이라는 이더리움 학습 사이트를 개설하여 운영하고 있습니다. 더 많은 사람들, 더 많은 개발자가 블록체인 세계에 뛰어들었으면 하는 바람으로 프로그래머스와 협업하여, 한국의 사용자들에게도 좋은 강의를 소개하려고 노력 중입니다.
학습 대상은
누구일까요?
트러플 프레임워크는 써보지 않았지만, 솔리티디로 컨트랙트 작성가능한 분
컨트랙트를 컴파일하고 배포하는 과정을 경험해보고 싶은 분
dApp 개발 기초적인 내용은 알아서 다음 단계 학습이 필요한 분
전체
39개 ∙ (1시간 46분)
강의 개요
01:49
프로젝트 소개: eBay dApp
01:30
프로젝트 시작 전 준비사항
01:18
프로젝트 아키텍쳐 살펴보기
01:21
만들어질 dApp의 흐름 살펴보기
01:03
본격적인 시작
00:43
컨트랙트 변수 선언하기
04:19
상품 추가 & 받기 함수 작성
05:01
트러플 콘솔 환경에서 컨트랙트 테스트
03:36
블록체인에 상품을 추가하는 기능 짜기
05:20
상품 구매 함수 구현
01:52
프론트엔드도 구현해주기
04:55
상품 구매 기능 최종적으로 마무리하기
02:31