お問い合わせ

コース概要

プログラミング環境と .NET Core の説明
- Visual Studio の理解
- プロジェクトとソリューションの作成
- ライブラリのインポート
- ソリューションの実装

C# 構文
- データ型、演算子、式
- ループ、条件
- メソッドの作成
- 例外の処理
- メソッドの呼び出し
- オーバーロードされたメソッドの作成
- メソッドのオプションパラメータと出力パラメータ

構造体とコレクション
- 構造体と enum 型の実装
- コレクションでのデータの組織化

オブジェクト指向プログラミング
- イベントハンドラ
- クラスの作成
- インターフェースの定義と実装
- 強形式コレクションの実装
- クラス階層の作成
- .NET Framework または Core クラスの拡張

ファイルの取り扱い
- ファイルの読み込みと保存
- XML、JSON のシリアライズとデシリアライズ
- I/O ライブラリの使用

データベースの取り扱い
- Entity データモデルの作成と使用
- LINQ を用いたデータのクエリ
- LINQ を用いたデータの更新
- ネットワーク上のデータのリモートアクセス
- Web サービス (REST) によるデータアクセス

マルチスレッドおよび非同期プログラミング
- Lambda 式とタスクを用いたマルチスレッド実装
- 非同期操作の準備
- データアクセスのための並行性同期

任意(時間に余裕がある場合):
- WPF ウィンドウアプリケーションプロジェクト (.NET Framework)
- ASP.NET MVC プロジェクト (.NET Framework または .NET Core)
- SQL Server Azure Database (クラウド) へのデータアクセス

要求

  • ソフトウェア開発の基本的なフレーズの知識。

対象者

  • 技術チームリーダー
  • ソフトウェア開発者
 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー