AlgoKitを活用したAlgorand開発者ワークショップ2025
- Akio Sashima

- 1 日前
- 読了時間: 5分

Algorandの2025年AlgoKitワークショップ・シリーズは、開発者に対し、Algorand上での構築に向けた明確かつ実践的な道筋を示しました。私たちは年間を通じて開催された14のオンライン・セッションにおいて、複数の地域の開発者とつながりました。Algorandに初めて触れる参加者もいれば、新しいツールを使って基礎を固め、スキルをアップデートする参加者もいました。多くの開発者が、ゼロから完全なアプリケーションを組み立てる方法を学びました。
ワークショップでは、コアとなる概念からスマートコントラクトの開発、そしてテストに至るまで、あらゆる内容を網羅しました。私たちのDevRel(開発者リレーション)チームは、PythonとTypeScriptの両方でAlgoKitの全機能を教授し、実演しました。開発者はハンズオン(体験型)学習に参加し、Algorandでの構築方法に関するスキルと理解を深めました。
本記事では、今年ワークショップ・シリーズを通じて1,200人以上の開発者が体験した内容を振り返ります。実践的な学習成果と、各ワークショップがどのようにAlgorand開発ワークフロー全体への確実な理解に貢献したかについて概説します。
ワークショップ体験、形式、そしてコミュニティ
異なるタイムゾーンの開発者に対応するため、DevRelチームは各4時間のセッションを年間を通じて様々な時間帯に複数回開催しました。ワークショップは明確で体系的なオンライン形式で行われました。
私たちはコミュニティの全員を巻き込みたいと考え、ワークショップにはPython版とTypeScript版の2つのバージョンを用意しました。どちらも同じ内容を扱っていますが、それぞれの言語で利用可能なツールに合わせてコーディングを調整しており、開発者は自分に最適な言語で学ぶことができました。
私たちが重視したのは、双方向性と実践的なデモです。これらはワークショップ体験の核となる最初の部分だからです。各ワークショップには、セッションを通じたオープンなQ&A、Algorandを使用するためのあらゆる概念に関するガイド付き解説、そして重要な概念をリアルタイムで再確認できるライブ投票(アンケート)が含まれていました。
「パーソナル・バンク(Personal Bank)」のデモ・プロジェクトは、ハンズオン形式のアプリケーション体験として機能し、アーキテクチャやスマートコントラクトから、ロジック、インタラクション(相互作用)、テストに至るまで、開発プロセスの各ピースがどのようにつながっているかを開発者に示しました。
学習内容を復習することの重要性を理解しているため、セッション中のチャットには重要なリソースや、より深く学ぶためのリンクを提供しました。セッション終了後、全参加者にワークショップ全体の録画データが配布されました。
各ワークショップの最後には、知識を実践に移すための短いアセスメント(評価課題)を完了する機会が設けられました。これを完了した参加者には、その努力と進歩を証明する修了証が授与されました。
コミュニティに貢献でき、ワークショップに対して素晴らしい反響をいただけたことを嬉しく思います。登録者数は延べ2,700名を超え、実際に参加した開発者は1,200名以上にのぼりました。参加者は世界中のあらゆる大陸、特に南北アメリカとアジアから集まりました。フルスタック・エンジニア、ブロックチェーン開発者、この技術を模索するWeb開発者、さらにはAlgorandの核となる概念やAlgoKitの仕組みを学びたいと考える新人開発者まで、幅広いプロフィールの方々を歓迎しました。
このコミュニティの多様性が、各ワークショップにおいて魅力的で協力的な環境を形成する助けとなりました。
ワークショップのカリキュラム
私たちは、開発者がワークショップ参加後すぐにAlgorand上でアプリケーションをコーディングできるよう、完全な学習体験を設計することに注力しました。コンテンツは、プロトコルの基本から始まり、実用的なデモを交えたAlgoKitおよびAlgoKit Utilsの紹介、スマートコントラクトの作成と対話方法の教授、そして統合テストの概念とコーディングで締めくくられ、Algorandでの構築に関するエンドツーエンド(一貫した)の理解を提供しました。
2025年のワークショップ・カリキュラムには、以下のトピックとアクティビティが含まれていました:
Algorandの基礎とAlgoKit入門: ASAs(Algorand標準資産)、トランザクション、手数料、最低残高(Minimum Balance)、アトミックトランザクション、およびAlgoKit。
コードにおけるAlgoKitの構成要素: Localnet、Lora、AlgorandClient、およびAlgoKit Utilsを用いたトランザクションのデモ。
Algorandスマートコントラクト: アプリケーションアカウント、リソース使用量、ストレージタイプ、内部トランザクション(Inner Transactions)、およびワークショップ・プロジェクトのコーディング。
スマートコントラクトのテスト: ユニットテストおよび統合テストの概念とコーディング。
次のビルダーの波に加わろう
2025年のシリーズは、あなたがAlgorandで構築できるものの始まりに過ぎません。「AlgoKit 3.0 ワークショップ・シリーズ」はライブ・セッションを超えて継続しており、学び、構築するためのさらなる方法を提供しています。
今後のワークショップのスケジュールは、[AlgoKitワークショップ・ページ]で確認できます。また、開発者はYouTubeチャンネルのオンデマンド・プレイリスト「Intro to Algokit 3.0 Workshop(AlgoKit 3.0ワークショップ入門)」を見ることもできます。
より深い学習については、[Algorand Developer Portal(開発者ポータル)]をご覧いただくか、[Discordチャンネル]のコミュニティに参加してください。そこでは質問を続けたり、進捗を共有したり、他のビルダーやDevRelチームからサポートを受けることができます。
これから始める方も、次のプロジェクトを構築する準備ができている方も、ツールとリソースはすでに揃っています。私たちのチームとコミュニティは、あなたの次の一歩を支援するためにここにいます。
Algorandにおける次のブレイクスルーは、誰から生まれるかわかりません。あなたのアイデアが、他の人々をインスパイアするものになるかもしれません。あなたが次に何を構築するのか、楽しみにしています!
Algorandの開発者体験についてもっと知る
2025 Hackathon Showcase: 今年のハッカソンにおけるトップ・プロジェクトについて読む。
スタートアップ向け: Algorandは、あらゆるステージに対応したスタートアップ・アクセラレーターでビルダーを支援しています。
Algorand hackathons 2025 roundup: イノベーション、コード、そしてブロックチェーンのブレイクスルーの一年。










コメント