15
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ブロックチェーン初心者がブロックチェーンエンジニアになるまで

Last updated at Posted at 2019-03-11

#このサイトの目的
ブロックチェーンに関して全くの初心者である私がブロックチェーンエンジニアになるために必要だと思ったことを記録して行こうと考えています。
スマートコントラクトとは?スマートコントラクト開発、DAppsとは?DApps開発の環境設定や設計、DAppsの開発などを投稿していきたいと考えています。

#参考図書
試して学ぶスマートコントラクト開発」 DMM.comブロックチェーン研究所

上記の図書を自分なりにまとめる形で勉強していこうと思います。
Blockchainの最前線で活躍されている方々が書かれた本なので
皆さんもよかったら購入してみてください。

本を読んでみて自分なりにまとめたので参考にしてみてください。

1:スマートコントラクトとブロックチェーン
2:スマートコントラクト開発の基本
3:DApps開発におけるUX
4:DApps開発環境
*5~ は要約のような形になっています
5:クエストの設計
6:テストの手法
7:DAppsのWebアプリケーション
8:テストネットへのデプロイ
・・・・

#追加学習
本で学んだことをもとにプロトタイプを作成しようとしましたが、

・コントラクトの設計(コーディングの仕方)
・フロントエンドとブロックチェーンの繋ぎ方
などは本に記載が少なく、勉強が必要だなと感じました。

主にdApps Universityをもとに勉強しました。
コントラクトの開発からフロントエンドまで一貫して説明してあり、かなり理解が深まりました。

1から説明されていた下記の2つのサイトで自分は勉強しました。

How to Build Ethereum Dapp (Decentralized Application Development Tutorial)
[Code Your Own Cryptocurrency on Ethereum](How to Build Ethereum Dapp (Decentralized Application Development Tutorial))(ERC20を使ってTokenを発行するまでの動画ですが基礎力は身につくと思います。)

自分はReactも勉強したかったので、Reactを使ったTodo Listの作成の動画でも勉強しました。
Ethereum Dapp with React JS - Ethereum/React Todo List

ブロックチェーンエンジニアの道のり(随時サイトを追加していきます)

15
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?