Academy Program

Home > > 전체교육일정

Blockchain

Developing Blockchain Application with Ethereum

교육일정
교육기간
2일
교육금액
1,200,000원(면세)
Blockchain전체일정보기 수강신청

교육개요

Ethereum 의 Smart Contract 개념을 이해한다
Smart Contract 프로그래밍 방법을 실습을 통해 배운다
개인 개발 환경과 실무 개발 환경을 이용하는 방법에 대하여 실습한다



선수과목

블록체인 기술과 작동 원리에 대한 이해
프로그래밍에 대한 기본 지식



강의내용

Ethereum과 Smart Contract 의 작동원리 이해
Ethereum Smart Contract 메커니즘 이해
Ethereum 과 Smart contract 구조
컨트랙 개발환경과 프로세스 이해
EVM 구조

예제를 통해 배우는 Smart Contract 프로그래밍
Lab0 - 환경 구축 및 솔리디티 언어 이해
Lab1 - 계정 생성 마이닝
Lab2 - 이더 송금
Lab3 - Contract 생성
Lab4 - Contract 제거하기
Lab5 - 토큰 만들기

예제를 통해 배우는 스마트 컨트랙 프로그래밍
Lab6 - Wallet Visible Token
Lab7 - Wallet Compatible Token
Lab8 - ERC20 Crowd Sale
Lab9 - ERC721
Lab10 - Smart Contract Game
Lab11 - 51% Attack Simulation

Secure 컨트랙 프로그래밍
스마트 컨트랙트에서의 취약점 모델 이해
스마트 컨트랙트 취약점 케이스 분석 및 대응 방안
취약점 분석 도구 활용
Secure 컨트랙 실습
DAO 해킹 실습
Arithmetic 해킹 실습
시큐어 코딩 실습



기타

교육장소 : 서울특별시 강남구 테헤란로 222 도원빌딩 3층 4층 한국글로벌널리지 교육센터1