이미 소장하고 있다면 판매해 보세요.
|
▣ 01장: 블록체인, 이더리움, 스마트 계약
블록체인이란 무엇인가? 왜 블록체인인가? 암호화 ___대칭 암호화 및 복호화 ___비대칭 암호화 및 복호화 ___해싱 ___디지털 서명 이더 가스 블록체인과 이더리움 아키텍처 ___블록의 연결 ___거래와 블록의 관계 이더리움 노드 ___EVM ___이더리움 채굴 노드 ___채굴은 어떻게 이뤄지는가? 이더리움 계정 ___외부 소유 계정 ___계약 계정 거래 블록 거래의 흐름 계약이란 무엇인가? 스마트 계약이란 무엇인가? ___어떻게 스마트 계약을 기록하는가? 계약을 어떻게 배포하는가? 정리 ▣ 02장: 이더리움과 솔리디티 설치 이더리움 네트워크 ___주 네트워크 ___테스트 네트워크 ___사설 네트워크 ___컨소시엄 네트워크 게스(Geth) ___윈도우에 게스 설치하기 사설 네트워크 생성 가나슈 명령행 인터페이스(ganache-cli) 솔리디티 컴파일러 web3 자바스크립트 라이브러리 미스트 지갑 메타마스크(MetaMask) 정리 ▣ 03장: 솔리디티 소개 이더리움 가상 머신 솔리디티와 솔리디티 파일 ___프라그마(pragma) ___주석 ___import 문 ___계약 계약의 구조 ___상태 변수 ___구조체(struct) ___수정자(modifier) ___이벤트(event) ___열거형(enum) ___함수(function) 솔리디티의 자료형 ___값 타입 ___참조 타입 스토리지 및 메모리 데이터 위치 ___규칙 1 ___규칙 2 ___규칙 3 ___규칙 4 ___규칙 5 ___규칙 6 ___규칙 7 ___규칙 8 리터럴 정수 불린 바이트 자료형 배열 ___고정 배열 ___동적 배열 ___특수 배열 ___배열 속성 배열의 구조체 열거형 주소 매핑 정리 ▣ 04장: 전역 변수와 함수 var 타입 변수 변수 호이스팅 변수 스코프 형 변환 ___묵시적 변환 ___명시적 변환 블록 및 거래 글로벌 변수 ___거래 및 메시지 글로벌 변수 ___tx.origin과 msg.sender의 차이점 암호화 함수 주소 전역 변수 계약 전역 변수 정리 ▣ 05장: 표현식과 제어 구조 솔리디티 표현식 if 제어 구조 while 루프 for 루프 do...while 루프 break 문 continue 문 return 문 정리 ▣ 06장: 스마트 계약 작성하기 스마트 계약 간단한 계약 작성하기 계약 생성하기 ___new 키워드 사용하기 ___계약의 주소 사용하기 생성자 계약 합성 상속 ___단일 상속 ___다단계 상속 ___계층적 상속 ___다중 상속 캡슐화 다형성 ___함수 다형성 ___계약 다형성 메서드 오버라이딩 추상 계약 인터페이스 정리 ▣ 07장: 함수, 수정자, 폴백 함수 입력과 출력 수정자 뷰, 상수, 순수 함수 주소 함수 ___send 메서드 ___transfer 메서드 ___call 메서드 ___callcode 메서드 ___delegatecall 메서드 폴백 함수 정리 ▣ 08장: 예외, 이벤트, 로깅 오류 처리 ___require 문 ___assert 문 ___revert 문 이벤트와 로깅 정리 ▣ 09장: 트러플 기초와 단위 테스팅 애플리케이션 개발 생명주기 관리 트러플 트러플을 가지고 개발하기 트러플을 가지고 테스트하기 정리 ▣ 10장: 계약 디버깅 ___리믹스 편집기 ___이벤트 사용하기 블록 탐색기 사용하기 정리 |
Ritesh Modi
최용의 다른 상품