ブロックチェーンコース(DApps開発)の概要
いつでも通える!
どんなレベルでもOK!
ジム型プログラミング塾「TechGYM」
目次
ブロックチェーンコースの概要
<カリキュラム概要>
ブロックチェーンは技術発展の段階に応じて 1.0, 2.0, 3.0に分けられ、今は3.0の段階にいます。 簡単に3.0について説明すると 「ブロックチェーン技術を応用して、サービスに展開できる」 段階を指しています。 現在では、「mijin」や「My Crypto Heores」など多種多様なサービスが生まれています。 それを支えているのがDApps(スマートコントラクト)です。 当教材では、サービス展開を視野に入れ Ethereum DApps(スマートコントラクト)を通して、ブロックチェーン技術に触れていきます。 第0章「公平な宝くじを作ろう」 Ethereumの送受金とSolidity(開発言語)の基本的な書き方について学習します。 ・構造体 ・Owner権限 ・安全な四則演算 ・販売枚数の制御 ・不公平な抽選 ・チケット情報の管理 ・購入情報とチケット情報の紐付け ※開発言語:solidity 第1章「オレオレブロックチェーン」 ・Node.jsの基礎 ・ファイル操作の基礎 ・ハッシュ関数の呼び出し ・ハッシュ関数の役割の理解 ・擬似PoWでオレオレブロックチェーン ・Bitcoinjsでウォレットを作る ・ヒットコインのトランザクションの作成 ・本物のビットコインネットワークにトランザクションを放出して送金 ※開発言語:JavaScript(実行環境:Node.js)
ご用意いただくもの
ノートPC
GitHubで、サンプルソースを共有いたします。
ブロックチェーンコースのあるテックジムスクール一覧
現在、全校、入会金無料です。
月額2万円の「プログラミングライフ」
「テックジム(TechGYM)」は、どんなテクノロジーにも即座に対応できる「自走できるエンジニア」をゴールにした自習形式のプログラマー養成塾です。
どんなレベルからでも始められますので、全くのプログラミング初心者からベテランエンジニアまで、各個人のスキルレベルにあわせて学ぶことができます。
なお、最速でプログラミングスキルの獲得をしたい方にはテックジムのカリキュラムがオススメです。
開催期間にあわせて、好きな時間に好きなだけ、何回でも参加することが可能で、課題を持ち帰ることも可能です。(提携校により開催頻度や開催時間が違います。)
自習を見守るトレーナーは、経験豊富な現役プログラマーです。カリキュラム範囲以外でも、当人の得意分野であれば、技術的な相談相手になってくれますので、「卒業」という概念もありません。会員同士の交流は自由ですので、エンジニア仲間や生涯の仲間を見つける感覚でご参加ください。
まさに、いつでも参加でき、ずっとスキルを磨き続けることのできる「ジム」の要素が「テックジム(TechGYM)」の大きな特徴です。
入会金は3万円(現在は無料)、月額2万円の「プログラミングライフ」をお楽しみください。
もっとも効率的なスキル習得「テックジム方式」とは?
「テックジム方式」とは、基礎知識なしでも、座学なしでプログラミングに専念できるように設計されたプログラミングのカリキュラムメソッドです。
優れたエンジニアの多くは、職業訓練学校や研修スクールで学ぶような学び方をしません。
作りたいものを作っていたら、自然に習得できているのです。そして、優れた指導者(メンターや師匠)との出会いがエンジニアとしてのプロフェッショナル性を高めます。
この自発性とプロフェッショナル性を兼ね備えたのが「テックジム方式」です。
授業を聞いたりテキストを読むことで失う時間を、純粋にプログラミング時間に向けることで、習得効率は飛躍的に向上し、モチベーションも維持できます。
その時点で知らなくていい知識や概念を可能な限り削ぎ落とし、知るべきタイミングが訪れた時にはすでに課題を通じて覚えているようなスキル習得の自動化を図ります。
講座で用いるサンプルソースや課題は、最も効率よく学べるように細部に渡って設計されています。
まるで魔法にかかったようにプログラミンスキルが習得できるのが「テックジム方式」の醍醐味です。