概要
本研修は、講義と演習を通して、ASP.NET Coreを利用したWebアプリケーション開発に必要な知識習得を目的としています。
本ハンズオンは、ドメイン駆動設計の考え方をベースにし、テキスト、演習課題は以下の構成になります。
※本ハンズオンでは、.NET Core 3.1を使用しますが、2021年前半に.NET Core 5.0対応のコースを公開する予定です。
目的
・ASP.NET Coreのアーキテクチャ構成の理解
・Entity Framework Coreのアーキテクチャ構成の理解
・ASP.NET Core Identityのアーキテクチャ構成の理解
・ASP.NET Coreを利用して簡単なCRUDアプリケーションの作成
対象者
・C#及びWebアプケーション開発経験のある方
・C#プログラミング知識を有し、.NET Coreを利用したアプリケーション開発の予定がある方
・ASP.NET Coreの仕組みを学習したい方
内容
1.ハンズオンの概要
・ASP.NET Coreとは
-プロジェクトの作成とアプリケーションの構成
・本ハンズオンのアプリケーション
-基本アーキテクチャ
-フレームワークの構成
-演習プロジェクトの構成
2.アプリケーション層
・アプケーション層の概要
-リクエスト受信からレスポンス送信まで
・Controllerクラス
-アクションメソッド
-HTMLコンテンツ生成
-リダイレクト
・リクエストパラメータの取得
-Cookieの利用
-URIクエリから値を取得する
-フォームフィールドの取得
-遷移先の制御
-ViewModel(クラス)を利用したパラメータの取得
・ViewやControllerへの値渡し
-TempDataプロパティ
-ViewBagプロパティ
-ViewDataプロパティ
-Sessionの利用
・バリデーション(入力値の検証)
-ASP.NET Coreが提供する検証機能
-単項目チェック
-相関項目チェック
・Razorビューエンジン
-タグヘルパー
-Razor構文
-ディレクティブ
3.ドメイン層
・ドメイン層の実装
-ドメイン層の概要
-インターフェースと実装クラス
・依存性注入
-ソフトウェアの依存性
-依存性注入
・オブジェクトマッパー
-DomainオブジェクトとHelperクラス
-AutoMapper
・例外処理
-例外のハンドリング
-例外ミドルウェア
-ログ出力
4.インフラストラクチャ層
・インフラストラクチャ層の実装
-インフラストラクチャ層の概要
-Domainオブジェクト
-Repositoryインターフェース
・Entity Framework Core
-Entity Framework Coreの概要
-データベース接続
-DbContextの設定と取得
-CRUD操作
-テーブル結合
・トランザクション制御とその他の機能
-トランザクション制御
-その他の機能
5.セキュリティ機能
・セキュリティ機能の概要
-ASP.NET Coreが提供するセキュリティ機能
-ASP.NET Identityの概要
-セキュリティ機能の有効化
・データベースを利用した認証機能
-認証情報用データベース
-Entity Framework Coreの利用
-ユーザーの登録
-ログイン/ログアウト機能
・外部プロバイダ認証
-外部プロバイダー認証の概要
-Google認証
-Facebook認証
・認可機能
-認可機能の概要
-認可機能の実装
日時
・2021年2月4日(木)~5日(金)10:00~18:00:オンラインまたは新宿会場
・2021年3月3日(水)~4日(木)10:00~18:00:オンラインまたは新宿会場
場所
●オンライン
Zoomによるオンラインのため、ネットワーク環境があればどこでも受講を頂けます。
※PCのご用意が難しい場合はご相談ください
●新宿会場
東京都新宿区新宿2-19-12 静銀新宿ビル4F(新宿三丁目C7出口から3分)
●新横浜会場
フルネス 新横浜トレーニングセンター
神奈川県横浜市港北区新横浜2-5-14 WISENEXT新横浜 4F(新横浜徒歩5分)
講師
フルネス講師
テキスト
オリジナルテキスト
費用
110,000円(税込)/お一人様
↓
新規コース初回限定価格:77,000円(税込)/お一人様
詳しくはお気軽にお問い合わせください。
お申込
お問い合わせフォームにて希望月度をご連絡下さい。
折り返し申込書をご用意致します
備考
・法人企業様のみの対象となります
・最大定員数は(20名)となります
・一社研修をご検討される場合はお問合せにて確認下さい
オープン講座キャンセルポリシー(必ず御一読下さい)
オープンお申し込みの取り消しに関しましては、研修開催日からの日数によって以下のキャンセル料をご請求させていただきます。
(1)申込オープン講座開催日の10営業日前までは、無料
(2)申込オープン講座開催の9営業日前から6営業日前までは、研修料金の50%
(3)申込オープン講座開催の5営業日前から研修当日は、研修料金の全額
・欠席された場合には、全額ご請求させていただきます。
・弊社都合で開催を中止または延期する事由が発生した場合には、お客様からの請求により取り消しを無料でお受けいたします。
・申し込みの際にはキャンセルポリシーに同意するチェックをお願いします。
オープン講座のお問い合わせ・お申込み
開催予定のオープン講座一覧
講座名 | 開催日 | 場所 | 料金(税込) | 募集状況 |
---|---|---|---|---|
■新人研修オープン講座■ | ||||
2021年度新入社員研修オープン講座(Java・C#・インフラ) | 4/2(金)〜 | オンライン(全国可) | 左記リンクを確認ください | 募集中 |
■1月開催■ | ||||
PHP基礎研修 | 1/7(木)~8(金) | オンラインまたは新宿 | 77,000円 | 開催確定 |
Pythonプログラミング基礎研修 | 1/12(火)~13(水) | オンラインまたは新宿 | 55,000円 | 開催確定 |
Googleアナリティクス基礎研修 | 1/14(木) | オンラインまたは新宿 | 22,000円 | 新講座 開催確定 |
Django基礎研修 | 1/18(月)~19(火) | オンラインまたは新宿 | 55,000円 | 開催確定 |
マイクロサービスアーキテクチャ入門研修 | 1/18(月)~19(火) | オンラインまたは新宿 | 77,000円 | 開催確定 |
テスト駆動開発(TDD)基礎研修 | 1/19(火) | オンラインまたは新宿 | 44,000円 | 開催確定 |
Kubernetes基礎研修 | 1/20(水)~21(木) | オンラインまたは新宿 | 88,000円 | 開催確定 |
DX戦略レディネス診断研修 | 1/22(金) | オンラインまたは新宿 | 77,000円 | 募集中 |
TypeScript基礎研修 | 1/25(月)~26(火) | オンラインまたは新宿 | 77,000円 | 募集中 |
Kotlinプログラミング基礎研修 | 1/25(月)~26(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
ネットワーク実践研修コース(Cisco編) | 1/25(月)~29(金) | 新宿 | 132,000円 | 開催確定 |
IoT入門研修 | 1/27(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
C++プログラミング基礎研修 | 1/27(水)~28(木) | オンラインまたは新宿 | 77,000円 | 募集中 |
SpringFramework Webハンズオン研修(Kotlin編) | 1/28(木)~29(金) | オンラインまたは新宿 | 110,000円 | 募集中 |
■2月開催■ | ||||
データモデリング基礎研修 | 2/1(月)~2(火) | オンラインまたは新宿 | 55,000円 | 開催確定 |
C#プログラミング基礎研修(NET Core) | 2/1(月)~2(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
SpringFramework Webハンズオン研修(Java編) | 2/1(月)~2(火) | オンラインまたは新宿 | 110,000円 | 募集中 |
IoT入門研修 | 2/3(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
ASPNET Core Webアプリケーションハンズオン研修 | 2/4(木)~5(金) | オンラインまたは新宿 | 110,000円 | 募集中 |
ドメイン駆動設計基礎研修 | 2/4(木)~5(金) | オンラインまたは新宿 | 77,000円 | 開催確定 |
Pythonプログラミング基礎研修 | 2/8(月)~9(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
マイクロサービスアーキテクチャ入門研修 | 2/8(月)~9(火) | オンラインまたは新宿 | 77,000円 | 開催確定 |
Python機械学習&ディープラーニング入門研修 | 2/8(月)~9(火) | オンライン | 77,000円 | 開催確定 |
IoT入門研修 | 2/10(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
Django基礎研修 | 2/15(月)~16(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
Kubernetes基礎研修 | 2/15(月)~16(火) | オンラインまたは新宿 | 88,000円 | 募集中 |
AWS基礎研修 | 2/16(火)~17(水) | オンラインまたは新宿 | 77,000円 | 募集中 |
IoT入門研修 | 2/17(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
Googleアナリティクス基礎研修 | 2/17(水) | オンラインまたは新宿 | 22,000円 | 募集中 |
TypeScript基礎研修 | 2/17(水)~18(木) | オンラインまたは新宿 | 77,000円 | 募集中 |
VBNET基礎研修 | 2/18(木)~19(金) | オンラインまたは新宿 | 77,000円 | 開催確定 |
Kotlinプログラミング基礎研修 | 2/18(木)~19(金) | オンラインまたは新宿 | 55,000円 | 募集中 |
DX戦略レディネス診断研修 | 2/19(金) | オンラインまたは新宿 | 77,000円 | 募集中 |
IoT入門研修 | 2/24(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
SpringFramework Webハンズオン研修(Kotlin編) | 2/24(水)~25(木) | オンラインまたは新宿 | 110,000円 | 募集中 |
■3月開催■ | ||||
C#プログラミング基礎研修(NET Core) | 3/1(月)~2(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
VBNET基礎研修 | 3/1(月)~2(火) | オンラインまたは新宿 | 77,000円 | 募集中 |
マイクロサービスアーキテクチャ入門研修 | 3/1(月)~2(火) | オンラインまたは新宿 | 77,000円 | 開催確定 |
データモデリング基礎研修 | 3/2(火)~3(水) | オンラインまたは新宿 | 55,000円 | 募集中 |
Pythonプログラミング基礎研修 | 3/2(火)~3(水) | オンラインまたは新宿 | 55,000円 | 募集中 |
IoT入門研修 | 3/3(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
ASPNET Core Webアプリケーションハンズオン研修 | 3/3(水)~4(木) | オンラインまたは新宿 | 110,000円 | 募集中 |
Kubernetes基礎研修 | 3/3(水)~4(木) | オンラインまたは新宿 | 88,000円 | 募集中 |
Googleアナリティクス基礎研修 | 3/4(木) | オンラインまたは新宿 | 22,000円 | 募集中 |
Django基礎研修 | 3/4(木)~5(金) | オンラインまたは新宿 | 55,000円 | 開催確定 |
Python機械学習&ディープラーニング入門研修 | 3/4(木)~5(金) | オンライン | 77,000円 | 募集中 |
DX戦略レディネス診断研修 | 3/5(金) | オンラインまたは新宿 | 77,000円 | 募集中 |
SQL基礎と実践テクニック研修 | 3/8(月)~9(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
PHP基礎研修 | 3/8(月)~9(火) | オンラインまたは新宿 | 77,000円 | 募集中 |
TypeScript基礎研修 | 3/8(月)~9(火) | オンラインまたは新宿 | 77,000円 | 募集中 |
Kotlinプログラミング基礎研修 | 3/8(月)~9(火) | オンラインまたは新宿 | 55,000円 | 募集中 |
SpringFramework Webハンズオン研修(Java編) | 3/8(月)~9(火) | オンラインまたは新宿 | 110,000円 | 募集中 |
IoT入門研修 | 3/10(水) | オンラインまたは新宿 | 44,000円 | 募集中 |
SpringFramework Webハンズオン研修(Kotlin編) | 3/10(水)~11(木) | オンラインまたは新宿 | 110,000円 | 募集中 |
C++プログラミング基礎研修 | 3/10(水)~11(木) | オンラインまたは新宿 | 77,000円 | 募集中 |
AWS基礎研修 | 3/10(水)~11(木) | オンラインまたは新宿 | 77,000円 | 募集中 |
■他社講座[PR]■ | ||||
Webセミナー Deliveru | HPを確認ください | 動画EC | HPを確認ください | 販売中 |
オンラインカルチャーセンターNOBORIBA | HPを確認ください | オンラインまたは新宿・新横浜 | HPを確認ください | 募集中 |