僕は現在2年目のアプリ開発エンジニアで東京のWeb系企業に勤めています。
これまでにC2Cのシェアアプリや決済アプリなどの開発に関わってきました(プロフィールはこちらも)
最近はテックアカデミー(TechAcademy)関連の本を書いており、前回はGoogle Apps Scriptコースについてまとめてみました。
前回書いた記事
本記事の内容
今回はテックアカデミーのスマートコントラクトコースについてまとめてみます。
コースの紹介だけでなく、本やその他の学習サイトも紹介しているので是非チェックしてみてください!
コースの紹介だけでなく、本やその他の学習サイトも紹介しているので是非チェックしてみてください!
※本記事で全て解説するのは難しいのでご自身でもテックアカデミーのスマートコントラクトコースを確認してみてください
本記事と一緒に読みたい記事
テックアカデミーのスマートコントラクトコースの内容

スマートコントラクトとは
スマートコントラクトって何?という方は下記の記事がおすすめです。分かり易かったです。
簡単に言うとブロックチェーン上で契約を自動的に実行する仕組みのことですね🌙
テックアカデミー・スマートコントラクトで作るもの

テックアカデミースマートコントラクトコースで学ぶ内容は上の画像のように4つです。
- 仮想通貨のマイニングを理解→ビットコインなど仮想通貨で行われている処理を学習
- オークションシステムを作成→入札/落札ができるブロックチェーンを使ったシステム
- 宝くじを作成→抽選システムをブロックチェーン技術を使って開発
- 投げ銭ができる掲示板サービス→投稿時に送金ができる掲示板サービスを開発
テックアカデミー・スマートコントラクトで身につくスキル

身につくスキルは2つ。
- Geth(Ethereumクライアント → EthereumクライアントのGethを使い送金やマイニングに関する技術を学びます。
- Solidity → Solidityは、JavaScriptに似た構文を持つ言語で、ブロックチェーン上で動作するアプリの開発スキルを習得できます。
テックアカデミー・スマートコントラクトがおすすめな人

おすすめは下記のような人
- ブロックチェーンの仕組みや技術について深く理解したい方→ビットコインに代表される仮想通貨に使用されているブロックチェーン技術について学習することができます。
- ブロックチェーン技術を応用してスマートコントラクトを開発したい方→どういうシステムに活用できるのか実際に開発をして学ぶことができます。
- 仮想通貨業界で活躍したい社会人の方→忙しい社会人の方でも、平日の夜、休日を使って学習することで働きながらでもジョブチェンジに挑戦することが可能です。
- スキルを身につけ周りに差をつけたい学生の方→仮想通貨の表面的な部分だけでなく、技術を理解し開発スキルを身につければ、就職にも必ず役立ちます。
メンター制度

現役のエンジニアがメンターについてくれます。
毎週2回の面談やチャットで質問し放題などが可能です。

料金
1~3ヶ月まで選べます。分割払いも可能です🍺
| 4週間プラン プログラミング経験のある方向け | 先割り・キャンペーン 8週間プラン 集中して学びたい方向け | 先割り・キャンペーン 12週間プラン じっくり学びたい方向け |
料金 (税別) | 149,000円 | 199,000円 | 249,000円 |
受講期間 | 開始9月24日 (木) 終了10月21日 (水) | 開始9月24日 (木) 終了11月18日 (水) | 開始9月24日 (木) 終了12月16日 (水) |
メンタリング | 7回 | 15回 | 23回 |
チャットサポート | 24時間以内に返答 | 24時間以内に返答 | 24時間以内に返答 |
学習時間の目安 (1週間) | 20~40時間 | 10~20時間 | 7~14時間 |

テックアカデミー以外でスマートコントラクトを学ぶ方法

テックアカデミー以外でスマートコントラクトを学ぶ方法も紹介します。
書籍
書籍もありですね。下記とか分かりやすそう。
試して学ぶ スマートコントラクト開発 (日本語)
リンク
Ethereum+Solidity入門 Web3.0を切り拓くブロックチェーンの思想と技術
リンク
ブロックチェーンアプリケーション開発の教科書
リンク
Webサービス
- Solidity公式チュートリアル→ https://solidity.readthedocs.io/en/v0.5.3/introduction-to-smart-contracts.html
- Udemy → Practical Blockchain & Smart Contracts : Ethereum & Solidityとか
- Youtube →Ethereum Smart Contracts Tutorial とか
以上で本記事は終わりです。ありがとうございました!
本記事と一緒に読みたい記事
コメントを残す