お問い合わせ

コース概要

プログラミング環境の説明と.NET Coreに関する解説
- Visual Studioの使い方の習得
- プロジェクトやソリューションの作成方法
- 各種ライブラリのインポート手順
- 実際にソリューションを構築する演習

C#の構文
- データ型、演算子、式の使い方
- ループ処理や条件分岐の記述方法
- メソッドの定義手順
- 例外処理の実装方法
- メソッド呼び出しの仕方
- オーバーロード可能なメソッドの作成技法
- オプション引数やoutパラメータの利用法

構造体とコレクション
- 独自の構造体および列挙型の設計手法
- さまざまなデータを効率的に管理するためのコレクション仕組み

オブジェクト指向プログラミング
- イベントハンドラーの実装方法
- クラスの設計と定義手順
- インターフェースの作成および利用法
- 強固な型保証が可能なコレクションの構築技法
- クラス階層の設計アプローチ
-.NET Frameworkや.NET Coreクラスの拡張手法

ファイル処理
- 各種ファイルの読み取りおよび保存手順
- XML・JSON形式のデータをシリアライズ/デシリアライズする方法
-I/Oライブラリを用いた実践的な操作手法

データベース活用
- Entity Data Modelの設計および使用法
-LINQを利用した効率的なデータ検索手法
-LINQによるデータ更新作業手順
-ネットワーク環境下でのリモートデータアクセス技法
-WEBサービス(REST)を介したデータ処理方法

マルチスレッドおよび非同期プログラミング
-Lambda式やTaskクラスを用いたマルチスレッド環境の構築技法
-非同期処理の実装計画手順
-複数スレッドによるデータアクセスの同期化手法

補足的内容(時間に余裕がある場合):
-WPFウィンドウアプリケーションプロジェクトの作成方法 (.NET Framework)
-ASP.NET MVCプロジェクトの実装例 (.NET Frameworkまたは.NET Core)
-Azure SQL Serverクラウド環境上でのデータ処理法

要求

  • ソフトウェア開発における基本的な知識や用語への理解が求められます。

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー