이미 소장하고 있다면 판매해 보세요.
|
1장 ES8 자바스크립트
①ES8 vs ES5 ②let & const ③화살표 함수 ④클래스 ⑤템플릿 문자열 ⑥디스트럭처링 ⑦Spread & Rest 연산자 ⑧for..of 루프 ⑨프로미스 ⑩임포트와 익스포트 모듈 ⑪객체 표현식 ⑫async, await 2장 VueJS ①VueJS 소개 ②인스턴스 라이프사이클 ③템플릿 ④computed ⑤조건부 렌더링 ⑥리스트 렌더링 ⑦v-model ⑧컴포넌트 3장 블록체인 기본 ①해시함수 ②어드레스 ③디지털 서명 ④비트코인 거래 ⑤블록 구조 ⑥머클 트리 ⑦작업 증명 알고리즘 ⑧UTX0 ⑨지갑 ⑩블록체인의 기술적 과제 4장 이더리움과 솔리디티 ①가스 ②계정 구조 ③블록 생성 및 선택 ④EVM ⑤네트워크 유형 ⑥계정과 연결된 정보 ⑦거래 ⑧오라클 ⑨이더리움 개발 클라이언트 ⑩오픈제플린(OpenZeppelin) ⑪데이터 저장공간 ⑫게스 콘솔 실습 ⑬송금하기 ⑭솔리디티 데이터와 타입 ⑮솔리디티 예제 5장 ERC20과 ERC721(NET) ①ERC20 ②NFT ③ERC721 6장 트러플의 이해 ①트러플 설치 ②트러플 박스 ③새 프로젝트 생성 ④개발 콘솔 ⑤컨트랙트 컴파일 ⑥마이그레이션 ⑦ETHPM으로 패키지 매니징하기 ⑧메타코인 예제 ⑨트러플과 오픈제플린으로 ERC20 토큰 만들기 7장 베팅 댑 만들기 ①개요 ②환경 설정 ③Vue CLI 설정 ④리믹스 IDE ⑤메타마스크 ⑥프로젝트 생성 ⑦스마트 컨트랙트 작성 ⑧컨트랙트 테스트 ⑨VueJS로 애플리케이션 구축 ⑩Vuex와의 연동 ⑪Web3와 메타마스크 연동 ⑫컨트랙트 연동 ⑬메타마스크와의 연동 8장 채팅 기반의 투표 댑 만들기 ①개요 ②환경설정 ③트러플 사용하기 ④컨트랙트 작성 ⑤채팅 UI 및 서버 만들기 ⑥node.js 서버 구축하기 ⑦UI와 컨트랙트 연동하기 ⑧컨트랙트 발전시키기 ⑨테스트넷에 컨트랙트 배포하기 9장 NFT 마켓플레이스 댑 만들기 ①개요 ②환경 설정 ③스마트 컨트랙트 구현 ④컨트랙트 테스트 ⑤옥션 컨트랙트 구현 ⑥웹 프론트엔드 초기 구성 ⑦메타마스크 연동 ⑧컨트랙트 파일 구성 ⑨라우팅 구성 ⑩main.js 구성 ⑪views 구성 ⑫컴포넌트 개발 ⑬UI 테스트 |
박경호의 다른 상품
|
이 책의 특징
최신 웹 기술로 빠르게 블록체인 서비스를 만들 수 있다. ES8의 주요 특징을 익힌다. 블록체인의 기본 개념과 이더리움을 살펴보고, 스마트 컨트랙트 개발을 위한 솔리디티를 익힌다. Truffle, Vue, Web3 등의 다양한 라이브러리와 도구를 활용하여 댑을 빠르게 만들어 본다. 스마트 컨트랙트를 배포하고, 웹 서비스와 유연하게 결합하는 방법을 익힌다. ERC20과 ERC721을 알아보고, NFT 기반의 댑을 만들어 본다. 이 책이 필요한 독자 블록체인에 관심 있는 초, 중급 수준의 개발자, 일반인 DApp 개발에 관심있는 개발자, 일반인 풀스택 개발자를 지향하는 전공자, 학생 소스코드 다운로드 https://github.com/bjpublic/ethereumfullstack 출판사 리뷰 블록체인은 언론에서의 언급 비중과 화제성이 높은 것에 비해 개발이나 기술에 대한 정보가 많이 알려진 편이 아니다. 블록체인에 대한 신선함이 많이 줄어든 현재에도 블록체인이 무엇이냐고 물어보면 정확히 대답할 수 있는 사람이 드물다. 그런 상황에서 누구나 쉽게 블록체인을 익히고 입문할 수 있는 입문서가 필요했다. 이 책은 블록체인, 그중에서도 이더리움을 통해 DApp을 개발하기 위한 기본기를 다룬다. 블록체인 이더리움이 무엇인지, DApp에서 가장 많이 쓰이는 기능들을 실전에서 구현할 수 있는 예제들로 구성하여 어렵지 않게 따라하고 구현할 수 있을 것이다. |