리액트로 구현하는 블록체인 이더리움 Dapp
리액트로 구현하는 블록체인 이더리움 Dapp
수강정보
(3개의 수강평)
90명의 수강생
스킬태그 #React, #Dapp, #Ethereum, #Truffle
44,000원
지식공유자 : coldmind
24회 수업 · 총 3시간 27분 수업
기간 : 평생 무제한 시청
수료증 : 발급 강의
수강 난이도 : 중급이상

이 강의는

이더리움 Dapp 프레임워크인 트러플과 리액트 박스를 활용하여 이더리움 Dapp을 구현하는 방법을 알아봅니다. 자바스크립트로 구현하는 프론트엔드와 이더리움 스마트 컨트랙트가 어떻게 결합되어 애플리케이션이 되는지 학습하게 됩니다.

이런 걸 배울 수 있어요

  • 이더리움 애플리케이션에 관한 기본 지식
  • 트러플(Truffle), 가나쉬(Ganache) 사용법

📢 강좌의 공개 시점(2018년 10월)을 고려하여 수강신청해주시기 바랍니다. 전체적인 내용은 크게 달라지지 않았지만 개발환경, 라이브러리 등이 업데이트되면서 다소 차이가 발생할 수 있습니다.

최근 Truffle이 버전 5로 업그레이드 되면서 크고 작은 변경이 발생하였습니다.  Solidity 0.5.0에 맞게 수정된 실습자료를  [Github] 에 공유하였으니 참고하시기 바랍니다. 아울러 강좌에서 사용된 패키지를 설치할 때는 버전을 지정해주시기 바랍니다.

(예) npm install react-bootstrap@0.32.4

리액트로 구현하는 이더리움 Dapp

이더리움은 현재 가장 많이 활용되는 블록체인 애플리케이션 플랫폼입니다. 특히 자바스크립트 친화적인 Dapp 개발환경을 가지고 있기 때문에 자바스크립트 기술에 익숙한 개발자들은 어렵지 않게 접근할 수 있는 장점도 있습니다. 이 강좌는 트러플 공식 패키지인 리액트 박스를 사용해서 동전 던지기 게임을 만들어 봅니다. 솔리디티로 스마트 컨트랙트를 작성하고, 리액트로 UI를 만들면서 이더리움 Dapp이 어떻게 구현되는지 이해할 수 있는 유익한 시간이 될 것입니다.

참고 사항

  • 윈도우 10 Professional
  • 솔리디티 0.4.24
  • 가나쉬 1.2.2
  • Truffle 4.1.14
  • Truffle react box (react 16.4)
  • 메타마스크(Injected Web3)

지식공유자 소개

coldmind
한화시스템, 신세계아이엔씨 등 블록체인(이더리움) 교육

도움 되는 분들

  • 블록체인과 이더리움.Dapp에 대해 궁금한 개발자

선수 지식

  • Javascript

교육과정

모두 펼치기 24 강의 3시간 27분
섹션 0. 소개
1 강의 08 : 24
섹션 1. 환경
2 강의 19 : 21
개발환경구성
13 : 25
소스파일작성도구
05 : 56
섹션 2. Hello, World 컨트랙트
5 강의 47 : 41
컴파일
12 : 40
배포(1)
08 : 22
배포(2)
12 : 45
자바스크립트 단위테스트
09 : 30
테스트케이스 비동기 처리
04 : 24
섹션 3. Unbox!
1 강의 16 : 44
트러플 리액트 상자 개봉기
16 : 44
섹션 4. 동전 던지기 컨트랙트
5 강의 47 : 14
주요 로직(1)
10 : 17
주요 로직(2), 난수생성문제
11 : 22
분석(1)
07 : 15
분석(2)
07 : 26
단위테스트
10 : 54
섹션 5. 화면구현
9 강의 61 : 38
화면구성
04 : 58
리액트 컴포넌트
05 : 10
react-bootstrap(1)
07 : 18
react-bootstrap(2) - 화면 그리기
09 : 49
react-bootstrap(3) - 화면 이벤트(컴포넌트 상태 변경)
06 : 33
getWeb3 - 2018-11-02 메타마스크 변경사항
07 : 29
베팅 함수 구현
05 : 15
플립 함수 구현
07 : 16
트랜잭션 목록 구현
07 : 50
섹션 6. 마무리
1 강의 06 : 53
요약
06 : 53

공개 일자

2018년 10월 30일 (마지막 업데이트 일자 : 2019년 1월 12일)

수강 후기

4.3
3개의 수강평
default_profile.png
S Kim 2달 전
블록체인을 처음 공부하는 학생은 쉽게 따라하고 배울 수 있습니다. 추천합니다.
default_profile.png
김훈태 2019.01.17
강좌 퀄리티가 좋습니다. 이더리움 애플리케이션은 말로만 들었는데 이 강좌를 들어보니 이제 좀 알 것 같습니다. 가성비 좋은 강좌였습니다.
default_profile.png
강태원 2018.11.22
개념 위주, 중급 레벨의 강좌네요. 후반부 수강중인데 스마트 컨트랙트 부분은 약간 생소하지만 들을만 합니다.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스