お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
.NET 8 入門
- .NET とは? 概要と進化
- .NET 8 LTS の機能とプラットフォームサポート
- SDK インストールと開発ツール
C# とコンソールアプリケーションの開始
- プロジェクト構造と CLI コマンド
- 型、メソッド、制御フローの使用
- C# のオブジェクト指向プログラミング
ASP.NET Core 8 を使用したウェブアプリケーションの構築
- 基本的なウェブアプリの作成と実行
- ルーティング、ミドルウェア、およびサービス
- Razor Pages と MVC の入門
Entity Framework Core を使用したデータアクセス
- データベースコンテキストの設定
- LINQ とデータモデルの使用
- マイグレーションと CRUD 操作
依存関係の注入と設定
- 組み込みの依存関係注入フレームワーク
- appsettings.json と環境変数の使用
- サービスライフタイムとモジュール化アーキテクチャ
Minimal APIs を使用した API 開発
- RESTful の原則とエンドポイント設計
- 属性とルートパラメータの使用
- Postman または Swagger を使用した API テスト
.NET でのテストとデバッグ
- xUnit を使用したユニットテスト
- 統合テスト手法
- Visual Studio でのデバッグ技術
アプリケーションのデプロイとクロスプラットフォーム出版
- .NET 8 アプリケーションの公開(スタンドアロン vs. フレームワーク依存)
- Windows、Linux、macOS へのデプロイオプション
- Visual Studio と CLI ツールを使用したパッケージングとリリース
まとめと次なるステップ
- コースでカバーされた主要な概念とツールの振り返り
- 練習パスと学習リソースの推奨
- .NET 9 プレビュー、Blazor、マイクロサービスなど、新規トピックの概要
要求
- プログラミング概念(変数、ループ、関数)の基本的な理解
- C#、Java、Python などのオブジェクト指向言語の使用経験があること(必須ではありませんが望ましい)
- コマンドラインツールへの慣れは役立つが、必須ではない
対象者
- .NET 生態系に参入する開発者
- 他の言語から C#/.NET へ移行するプログラマー
- 現代の .NET を使用してクロスプラットフォームアプリケーションを構築する技術チーム
21 時間
お客様の声 (5)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
コース - Visual Studio 2022 IDE
このコースが素晴らしかったのは、議論の機会があり、学んだことを実際に試すことができたからです。特に気に入ったのは、Marcin の経験に基づいて全てが行われていたことです。
Jesper - ProgramDuon AB
コース - Advanced Blazor
機械翻訳
トレーナーは実際の例を用いて非常に分かりやすく説明し、私たちにとって情報を理解することがより簡単になりました。
Florin-Viorel Marut - Continental Automotive Romania
コース - High-Performance Application Development with .NET Core
機械翻訳
包括的範囲が広く、私たちが興味を持ったすべての内容をカバーしていました。実際に例を通じて作業を行うことができました。
Deborah Morrison - AFBI
コース - Introduction to Blazor
機械翻訳
非常に知識豊富なトレーナー
Tegan Aloysius - Hilton
コース - Introduction to .Net Core
機械翻訳