学習項目(【ライブ】Visual StudioによるWebアプリの開発(.NET Core+MVC基礎編) ULA76R) : ITプロフェッショナル育成研修 - JISA ICTカレッジ
学習項目
学習項目は、予告なく変更される場合があります。あらかじめご了承ください。
【ライブ】Visual StudioによるWebアプリの開発(.NET Core+MVC基礎編)(ULA76R)
第1章 ASP.NET Core MVC アプリケーションの概要
1.1
Webとは
1.2
HTMLとは
1.3
Webアプリケーションとは
1.4
.NET Coreとは
1.5
ASP.NET Core MVCフレームワークの概要
1.6
ASP.NET Core MVCアプリケーションの処理の流れ
1.7
ASP.NET Core MVCアプリケーションの構成要素
1.8
アプリケーションの作成体験
【参考】スキャフォールディングとは
第2章 モデルの作成
2.1
モデルとは
2.2
Entity Framework Coreとは
2.3
エンティティクラスの定義
2.4
コンテキストクラスの定義
2.5
接続文字列の設定
2.6
サービスの追加
第3章 ビューの作成
3.1
ビューとは
3.2
Razor構文
【参考】 HTMLの基本
3.3
HTMLヘルパー
3.4
タグヘルパー
3.5
@modelキーワード
3.6
ViewData/ViewBag
3.7
共通レイアウトの作成
3.8
部分ビューの作成
3.9
ビューモデルの定義
第4章 コントローラーの作成
4.1
コントローラーとは
4.2
コントローラークラスの定義
4.3
URLルーティング
4.4
アクションメソッドの種類
4.5
データベースの操作
4.6
ビューの呼び出しと返却
第5章 状態管理
5.1
状態管理とは
【参考】クライアントによる状態管理
5.2
Sessionサービスを使った状態管理
5.3
Sessionサービスの使用方法
【参考】JSONとは
第6章 認証
6.1
認証とは
6.2
Cookie認証の設定方法
第7章 トランザクション制御
7.1
トランザクションとは
7.2
トランザクション制御の例
【参考】 明示的なトランザクション制御の例
第8章 入力値検証
8.1
入力値検証とは
8.2
モデルの設定例
8.3
ビューの設定例
第9章 例外処理
9.1
例外処理とは
9.2
例外処理サービスの使用方法