コース概要
1日目:
.NET Core 概要
- .Net Framework の利点と相違点
.NET Core 個のアプリケーションを構築する
- .NET Core SDK のインストール、.NET CLI の使用、.NET Core アプリケーションの作成と実行
.NET Core でビルドする
- フレームワーク、ランタイム、プラットフォーム、MSBuild の基礎
xUnit を使用した単体テスト
- 単体テスト、事実、理論の作成
データベースの操作
- リレーショナル、SQLite、データの変換
ORM (オブジェクト リレーショナル マッパー) を使用したデータ アクセス
- Dapper vs Entity Framework Core
ASP.NET Core を使用したマイクロサービスの作成
デバッグ
- WinDBG/CDB、LLDB、SOS
パフォーマンスとプロファイリング
- xUnit.Performance、PerfView
アプリケーションのローカライズ
.NET ポータビリティ アナライザー
リリースの準備中
- NuGet パッケージ、NuGet フィード、署名アセンブリ
2日目:
ASP.NET Core 概要
ASP.NET Core Web アプリケーションの作成
- コンポーネント
ミドルウェア パイプラインによるリクエストの処理
- サービスの静的ファイル、機能の追加、ミドルウェアの結合、例外の処理
ASP.NET Core での MVC の使用
URLのマッピング
- 従来のルーティング、制約およびデフォルト値、URL の生成
モデルバインディング
- ユーザー入力の検証
Razor ビューの使用
タグヘルパーの使用
Web APIの作成
- 属性ルーティング、コンテンツネゴシエーション、XML フォーマット
依存関係注入を使用したサービスの構成
ASP.NET Core アプリケーションの構成
Entity Framework Core を使用したデータのクエリ、作成、更新
MVCフィルターパイプラインの使用
ASP.NET Core ID システムの使用
アプリケーションの保護
IIS での ASP.NET Core アプリケーションの公開、ホスティング
- バンドルと縮小
監視とトラブルシューティング
3日目:
フロントエンド開発者ツールセットの概要
Angular コンセプト
- プロジェクトの作成
- データモデルの作成
- Webサービスの作成
Angular アプリケーションの構築
Angularストアの作成
AngularとBlazorを併用する
データバインディングとディレクティブ
サービスと依存関係の注入
ASP.NET MVC で Angular を使用する
Visual Studio Angular のサポート
Bootstrap コンセプト
- Bootstrap スタイル、コンポーネント
NuGet と Bower を使用した依存関係の管理
Gulp と webpack を使用したアプリケーションの構築
管理機能の作成
アプリケーションの保護
ASP.NET Core Angular アプリケーションをデプロイしています
- 新しいホスティング モデル、IIS へのインストール、Azure、Docker コンテナ
Windows の外で ASP.NET CORE アプリを構築する
まとめ
要求
.NET Core
(゜Д゜)・゜・;
- C#、C++、Javaなどの命令型オブジェクト指向プログラミング言語の実務知識 。
- ターミナルやコマンドライン、テキストエディタをある程度使いこなせること 。
Angular
- ASP.NETコアMVC開発の実務知識があり、JavaScript、HTML、CSSをよく理解している 。
お客様の声 (11)
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
コース - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
コース - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
コース - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
コース - Building Web Apps using the MEAN stack
あなたのジョークが好きでした
Dermot - Griffiths & Armour
コース - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
コース - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
ステップごとの分析。コードの各行の説明。コース中に発生したすべての問題はうまく解決され、Łukasz はその理由を教えてくれました。また、紹介された優れたプラクティスも気に入りました。TDD スタイルに納得したことは一度もありません。単に、役に立たず、時間をかける価値もないと感じていたからです。Łukasz は TDD の多くの利点を指摘し、私の意見は完全に変わりました。
Michał Uściński - Devapo Sp. z o. o.
コース - Testing Angular Applications
Machine Translated
część o RxJS
Kacper - INWEBIT Sp. z o.o.
コース - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
コース - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
コース - Angular 6
Good examples and interactive course !