본격적으로 블록체인 강의 수강을 시작해보려고 한다.
블록 체인 입문 강의를 물색하다 유튜브의 추천 영상을 보고 결정 후 (링크)
가입 후 거의 80% 할인을 받아서 약 17,000원에 강의를 결제했다.
https://www.udemy.com/course/blockchain-developer/
강의를 보면서 즉석에서 정리한 내용들을 이후 복습할 수 있도록 정리해보려고 한다.
- 블록체인의 fundamental한 동작 원리에 대해 배운다
- MetaMask를 다운로드하여, wallet으로 사용하고, ETH를 get하고 behind the scene에 대해 알아본다!
- hashing이 어떻게 동작하고 block들이 어떻게 서로 link되는지에 대해 알아본다.
- Solidity를 lab-based way를 통해 배운다.
- remix IDE를 사용해본다.
- 변수부터 시작하여, 라이브러리, 추상화, 가스 계산, 디버깅 등의 많은 advanced된 topic에 대하여 배운다.
- solidity에 알고 난 후에는, truffle을 사용하여 로컬 개발에 대해 배운다.
- truffle에 대해 배우고, solidity에 대한 advanced된 주제에 대해 배운다.
(로우레벨 함수 등)
- private or consirtium network를 포함하여 block channel에 대해 배운다.
- Real World Project에 대해 시작한다.
- 여러 사람에 의해 access rights를 통해 공유되는 supply chain solution에 대해 배운다. (frontend부터 사용 까지)
- 이를 통해 event와 event trigger에 대한 깊은 이해를 가질 수 있다.
- Real World Asset의 tokenization (smart contract를 통해)
- build upon those smart contracts
- deploy our own voucher solution on top of it
- write a simple forntend to interact with this.
- account, deployment, unit testing, team, local development에 대한 깊은 이해를 가질 수 있다.