DApp開発入門:Pythonライクな"Vyper"と"Brownie"でブロックチェーンアプリを開発しよう

Why take this course?
🌟 コース名: DApp開発入門:Pythonライクな"Vyper"と"Brownie"でブロックチェーンアプリを開発しよう
🚀 はじめに: PythonライクなWeb3系ツールを活用して、ブロックチェーンアプリ(DApp)の开発を学びたいあなたへ。面白そうな技術を手に取り、トークン送付といった実践的なスキルを身につけましょう!
🧐 開発への挑戦: 「ブロックチェーンアプリ開発は面白そうだけど、最初のステッPは難しそう…」と思っている方々に、このコースはあなたのため。もしPythonの知識を活かし、DApp開発を学びたいと考えている方ですわ.
🎉 Pythonライクなツールの導入: このコースでは、VyperとBrownie(JavaScriptの前提なし)を使用して、Pythonライクな体験でブロックチェーンアプリを開発します。フロントエンド部分ではJavaScriptを活用しています。
🔹 コースの特徴:
- VyperとBrownieの導入により、Pythonの基礎知識を活かしてDApp開発をスムーズにスタートできます。
- スマートコントラクトの作成、ブロックチェーンへのデプロイ、フロントエンドとの連携までの一連の流れを習得します。
- オープンなテストネットワークであるSepoliaにデプロイし、VercelでWeb公開することで、実際に機能するDAppが1つ完成します。カスタマイズを加え、ポートフォリオとしても活用してください。
🛠️ 開発するDApp: 架空のトークンを送付できるシンプルなアプリケーションを作成します。MetaMaskを介して、取引履歴はイーサリアムテストネットワークであるSepoliaに記録されます。
🖥️ 開発環境:
- 言語:Vyper 0.3.7 / Python 3.9 / JavaScript
- フレームワーク・ライブラリ:web3py 6.9.0 / eth-brownie 1.19.3 / Ethers.js 6.7.0 / Node.js 18 / Bootstrap 5.3 / Animate.css 4.1.1
- ブロックチェーン関連ツール・ネットワーク:MetaMask / Alchemy / Sepolia Testnet Explorer / Sepolia / Ganache 7.9.1
- ブラウザ:Chrome
- エディター:VS Code
- ホスティングサービス、バージョン管理:Vercel / GitHub / Git
📚 学習内容:
-
基本概念の理解:
- ブロックチェーンとは?
- スマートコントラクトの基礎知識。
-
開発環境の構築:
- Vyper, Brownie, web3pyなどのツールのインストールと設定。
-
DAppの構築:
- スマートコントラクトの作成とテスト。
- UIの開発とスマートコントラクトとの連携。
- DAppのデプロイとテスト。
-
実践的なワークショップ:
- 実際にDAppをデプロイし、運用してみましょう。
🚀 このコースであなたは:
- Pythonを使ったブロックチェーン開発の基礎を学びます。
- VyperとBrownieを使用して、自分だけのDAppを創造します。
- 実際にスマートコントラクトをデプロイし、実際のネットワークで動作させる経験を積みます。
- フロントエンドとバックエンドの基本的な知識を身につけます。
- ブロックチェーン開発者としてのスキルセットを獲得し、市場価値ある技術者としてのキャリアを築き上げることができます。
📅 ご参加の際は:
- コースの概要や詳細なスケジュールを確認してください。
- 必要な環境設定に備え、事前準備を整います。
- 専門家からの指導とアドバイザリーを活用し、最大限に学びましょう!
🛎️ お談せ: このコースを通じて、ブロックチェーン開発の世界に溶け込んでいきましょう。VyperとBrownieを使ったDApp開発があなたの新たなキャリアへの道のりになることを期待しています!
🌟 あなたの未来は今から始まる!ブロックチェーン開発への第一歩、このコースで踏むことです。ご参加をお待ちしております!
Course Gallery




Loading charts...