Udemy - Ethereum Blockchain Developer Bootcamp With Solidity (섹션1)

frenchkebab·2021년 10월 6일
0

강의 시작!


본격적으로 블록체인 강의 수강을 시작해보려고 한다.
블록 체인 입문 강의를 물색하다 유튜브의 추천 영상을 보고 결정 후 (링크)
가입 후 거의 80% 할인을 받아서 약 17,000원에 강의를 결제했다.
https://www.udemy.com/course/blockchain-developer/

강의를 보면서 즉석에서 정리한 내용들을 이후 복습할 수 있도록 정리해보려고 한다.


섹션1: A Quick Introduction into the Course



1. Quick Introduction Before Commencing with this course


강의 목표

  • 이더리움 개발자 코스이므로, Solidity는 당연히 학습
  • Solidity의 가장 어려운 질문을 대답할 정도의 깊은 이해
  • 많은 분산형 어플리캐이션을 작성해봄
  • 강의 마지막에서는, 분산형 어플리케이션을 evaluate하고 build할 수 있음.
  • Solidity, MetaMask, bollards, private keys, public and private networks, truffle and truffle boxes, unit testing with mocha and chai 등등의 디테일한 블록체인 개발 지식을 가진다.

섹션1에서 배울 내용

  • 블록체인fundamental동작 원리에 대해 배운다
  • MetaMask를 다운로드하여, wallet으로 사용하고, ETH를 get하고 behind the scene에 대해 알아본다!
  • hashing이 어떻게 동작하고 block들이 어떻게 서로 link되는지에 대해 알아본다.

섹션2에서 배울 내용

  • Solidity를 lab-based way를 통해 배운다.
  • remix IDE를 사용해본다.
  • 변수부터 시작하여, 라이브러리, 추상화, 가스 계산, 디버깅 등의 많은 advanced된 topic에 대하여 배운다.
  • solidity에 알고 난 후에는, truffle을 사용하여 로컬 개발에 대해 배운다.

섹션3에서 배울 내용

  • truffle에 대해 배우고, solidity에 대한 advanced된 주제에 대해 배운다.
    (로우레벨 함수 등)

섹션 4에서 배울 내용

  • private or consirtium network를 포함하여 block channel에 대해 배운다.

섹션 5에서 배울 내용

  • Real World Project에 대해 시작한다.
  • 여러 사람에 의해 access rights를 통해 공유되는 supply chain solution에 대해 배운다. (frontend부터 사용 까지)
  • 이를 통해 event와 event trigger에 대한 깊은 이해를 가질 수 있다.

Final Project

  • 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에 대한 깊은 이해를 가질 수 있다.
profile
Blockchain Dev Journey

0개의 댓글