Microsoft MVP坂本 純一監修!

Blazor技術トレーニング
入門編 / 応用編

期間限定 無料配布キャンペーン

.NET6のサポート終了が迫ってきたことに伴い、インフラジスティックスのBlazorトレーニング教材を期間限定で無償配布中!

トレーニングの特長

本トレーニングはインフラジスティックス・ジャパン株式会社が2022年に作成したBlazorのトレーニング教材です。トレーニング作成時のサポートバージョン.NET6のサポート終了が迫ってまいりましたことに伴い、期間限定で無償配布いたします。

バージョンが新しくなってもBlazorアプリケーション開発の基本的な概念や技術は変わりませんので、Blazorを学びたいという方はぜひお役立てください。

こんな方におすすめです

.NETの経験を活かして
Web アプリケーションを開発したい方

Blazor開発の基礎から
配置方法などの応用まで学びたい方

効率よく学習できる

動画形式なので、好きな時間に好きなだけ視聴可能です。繰り返し視聴したり、倍速での視聴にしたり、ご自身に合ったやり方で学習を進めることができます

実践的な内容が学べる

実際にBlazorアプリケーションを開発・運用するために必要な知識を最大限身に付けることを目的としたカリキュラム構成にしております。

サンプルコードも提供

動画で説明するサンプルコードも同梱されているため、お手元で動かしながら学ぶことができます。

トレーニング概要

監修者
坂本 純一 Jun-ichi Sakamoto

テクニカルコンサルティングエンジニア

30年以上の開発経験があり、Microsoft MVP Awardを13年連続で受賞しております。数多くの企業さまへのコンサルテーションサービスを担当し、いずれもご好評いただいておりますが、ASP.NET領域、特にBlazor開発において国内でも有数の技術コンサルタントです。

2023年の4月にはMicrosoft本社にて、他のMVP受賞者と共にBlazor開発チームとの限定ミーティングに招待され、Blazorの改善・発展について意見交換も行いました。

  • Blazor向けをはじめとした、.NET用NuGetパッケージ群をオープンソースとして開発・公開中(総ダウンロード数9千万超。Microsoft公式のYouTubeチャンネルでも紹介)
  • 「Blazor WebAssembly アプリケーションプログラミング自習書」を作成し公開。6年前の公開時から随時更新し続け、.NET8に対応済み

前提知識

  • 基礎的な HTML の理解
  • 基礎的なリレーショナルデータベースの理解
  • C# および .NET 基本クラスライブラリの理解と知識
  • Visual Studio などの開発ツールの基本的な使い方

受講環境

トレーニングは動画形式で提供します。動画の視聴に加えて、トレーニング内容をご自身のお手元でコーディングする場合は、以下の環境をトレーニング受講者様にてご用意ください。

  • インターネット接続環境
  • Windows 10/11 搭載PC
  • Visual Studio 2022 (「ASP.NET と Web 開発」ワークロードがインストールされていること)
  • Azure Data Studio または SQL Server Management Studio
  • Microsoft Azure サブスクリプション (※Azure上への配置を実施する場合)

トレーニング内容

本トレーニングは「入門編」と「応用編」の2部構成となっております。Blazor開発の基礎から、Webサーバーへの配備のような応用まで実践的な内容を習得いただくことができます。

入門編

Blazorアプリケーション開発の基本技術要素、および Blazor Server による実践的なビジネスアプリケーション開発の基礎を習得いただけます。

学習トピック

  • Blazor の概要から、開発環境の説明まで
  • はじめての Blazor アプリの実行と、プロジェクト構造の理解
  • モデルの表示
  • データベースの構築
  • データベースからのデータ取得と表示
  • 入力フォームの実装からデータベースへの追加まで
  • 入力検証を実装
  • ルーティング
  • 入力フォームの切り出し
  • 編集
  • 同時に変更されたときの処理と JavaScript との連携
  • 削除
  • 共通部分のレイアウト
  • DBアクセスをサービス化 (1) – 依存性注入の基礎
  • DBアクセスをサービス化 (2) - サービスのスコープの活用例

※本トレーニングでは Blazor Server アプリケーション開発を対象とし、Blazor WebAssemblyアプリケーション開発についてはトレーニング中では言及しておりません

応用編

Blazor アプリケーションやビジネスの要件に応じた最適な配置先・運用を選択して、Blazor による対話型の Web アプリケーションを公開できます。

学習トピック

  • 在庫品情報データベースを運用環境に構築する
  • 在庫表アプリを「発行」し運用環境で実行できるようにする
  • 在庫表アプリを、オンプレミスの IIS に配置する
  • 在庫品情報データベースをクラウド上に構築する
  • 在庫表アプリを、Azure 上の App Service に配置する

※本トレーニングでは Blazor Server アプリケーション開発を対象とし、Blazor WebAssemblyアプリケーション開発についてはトレーニング中では言及しておりません

※本トレーニングでは配置先環境として、Windows および Microsoft Azure を対象とし、Linux 各種ディストリビューションを含む他の各種OS、および、AWSやGoolge Cloudなどの他のクラウドサービス、Docker などのコンテナ技術についてはトレーニング中では言及しておりません

お申し込みの流れ

ご興味をお持ちいただいた方はこのページの下部のフォームからお申し込みください。受講料は期間限定で無料となっております。

01

お申し込み

本ページ下部のフォームより必要事項を入力の上、送信してください

02

視聴URLメールの受け取り

インフラジスティックスより教材のダウンロードURLが記載されたメールを入力したメールアドレスへ送信いたします

03

トレーニング開始

URLから教材をダウンロードしてご覧ください。教材には動画だけでなく、資料やサンプルコードも含まれます

無料申し込みはこちら

70,000円(税抜)相当のトレーニング教材が2024年10月31日まで期間限定で無償でご視聴いただけます!この機会にぜひご覧ください。

お申し込みの注意点

  • 本トレーニングは2022年に作成、撮影されたものです。内容は依然として有益であり、基本的な概念や技術は今も変わりません。ただし、最新のアップデートや追加機能に関する情報は、公式ドキュメントや最新のリソースをご確認ください。
  • 本フォームにご入力いただいた個人情報は、当社の個人情報保護方針に基づいて適切に管理されます。詳しくは、プライバシーポリシーをご覧ください。

本キャンペーンは終了しました。
多数のお申し込み、誠にありがとうございました。