Course curriculum

    1. 本講座で学ぶこと

    2. 本講座の学習の流れ

    1. ブロックチェーンって何?

    2. ブロックチェーンの仕組み

    3. なぜブロックチェーンが必要なのか

    4. ブロックチェーンと仮想通貨の関係

    1. Solidity言語とスマートコントラクト

    2. Remix IDEでコントラクト開発環境を構築しよう

    3. Solidityでスマートコントラクトを構築してみよう

    4. Solidityで関数を宣言してみよう

    5. コンパイルとデプロイをしてガス代を確認してみよう

    6. Solidityにおけるローカル変数を知ろう

    7. ステート変数と基本的な型を知ろう

    8. Struct型の意味を知ろう

    1. ホテル予約のスマートコントラクト実装を開始しよう

    2. ホテルを予約する関数を作ってみよう

    3. 満室かもしくはETHが足りない場合の条件分岐を実装しよう

    4. 実際にデプロイしてホテルを予約してみよう

    5. modifierを使ってリファクタリングしてみよう

    6. eventを使ってSolidityでログを出力してみよう

    1. 完成品のデモ

    2. 開発用プロジェクトを準備しよう

    3. Reactの中身を整理しよう

    4. ナビゲーションバーを作成しよう

    5. Mainコンポーネントを作成しよう

    1. hardhatでスマートコントラクト開発環境を構築しよう

    2. Solidity言語でコントラクトを記述してみよう

    3. ブロックチェーンにトランザクションを追加する関数を作成しよう

    4. 実際に仮想通貨の送金と受け取りができるイベントを作成しよう

    5. コントラクトをデプロイするファイルを作成しよう

    6. メタマスクをインストールしよう

    7. Alchemyでテストネットワークを構築しよう

    8. hardhat.config.jsを修正してAlchemyと連携してみよう

    9. 疑似的なETHをメタマスクに追加してみよう

    10. スマートコントラクトをデプロイしてみよう

About this course

  • 24,000円
  • 47回のレッスン
  • 3.5時間の動画コンテンツ

Discover your potential, starting today