Aidemy(アイデミー)から楽しみなニュースが発表されました。無料なのにここまで踏み込んでもらえるのはありがたいですね。
今回「Pythonによるブロックチェーン実装」講座のリリースを決定したとのこと。Aidemyはオンラインでコードを書きながら無料で学べる講座です。
Aidemyは正式公開から1ヶ月を待たずに、
- 会員登録ユーザー数2,500人以上
- コード実行数20万回以上を記録
とのこと。スタードダッシュがすごいですね。
こうなると競合サービスのPyQ(パイキュー)の次の一手も気になりますね。^^; PyQはオンラインでPython関連スキルや機械学習学べるサービスです。昨年機械学習関連のコンテンツががっつり追加されて話題になりました。
「ブロックチェーン実装×Python/機械学習」講座の概要
追加される予定の無料講座
以下の内容を、実際にコードを書きながら学べます。(※内容は一部変更になる可能性があります。)
1. Pythonによる基本的なブロックチェーン実装
まずはブロックチェーンの基礎技術を学ぶために、最もシンプルなブロックチェーンをPythonで実装します。Pythonはおもに科学技術計算や機械学習実装に用いられる言語で、2016年現在プログラミング言語別平均年収1位を記録しており、人気の高いPythonを用いた実装を行います。
2.PythonによるBitcoinマイニング
Bitcoinはブロックチェーン技術を用いて取引記録された、世界最初の分散化されたデジタル通貨(仮想通貨)です。ユーザーは「マイニング」と呼ばれるBitcoinの運営に必要な計算を行うことで、見返りとしてBitcoinが支払われます。今回はPythonを用いたBitcoinマイニングに挑戦します。
3.SerpentでEthereumコントラクトを記述
Ethereumとは、ブロックチェーン技術を用いた分散型のアプリケーションやスマート・コントラクトを構築するためプラットフォームです。Ethereumコントラクトを記述する方法はSolidityなど様々ありますが、今回はPythonライクな文法でEthereumコントラクトの記述を可能にするSerpentを用いて、Ethereumコントラクトの記述を行います。
4. ブロックチェーン×機械学習実装
ブロックチェーン・人工知能(機械学習)はともに注目されている先端技術です。そのなかでも、機械学習の学習済みモデルの分散管理やモデルの正当性の確保のために、ブロックチェーン技術用いることなどが提唱されています。今回はPythonを用いた機械学習モデルの実装から、ブロックチェーンによる分散管理まで一気通貫で実装します。
講座開講の背景は?
石川聡彦さん(代表取締役)のツイートが3日で500RT
反響が大きかったようです。実際のツイートはこちら。
【500RTいったら作ります】
エンジニアのテックカレッジ"Aidemy"で「Pythonによるブロックチェーン実装」講座を作ったらニーズありますか?完全無料で、2時間前後でPythonによる実装までできるようにします。https://t.co/y7iFuZSB3B— 石川 聡彦(Aidemy) (@akihiko_1022) January 15, 2018
Aidemyの詳細はこちらから
詳細は公式サイトをご確認ください。期間限定で無料で利用できます。
Aidemyのサポートつきプランはこちらかから
こちらはサポート付き。有料ですが人気のようです。
おまけ:オンラインで学べるスクール
最近は本当に増えてきました。いくつかピックアップします。
テックアカデミーとコードキャンプとアイデミーは完全オンラインです。テックキャンプはリアル+オンラインです。また、最近登場したアイデミーは人工知能学習に特化しています。
PythonやAIが学べるスクール
カリキュラムに含まれているスクールです。こちらも参考になれば幸いです。
Python関連スキルに注目が集まっています。人工知能やデータサイエンスのスキルを身に付けたい方に。