新入社員のための システム構築トレーニング C#編 -プログラミングの基本から開発プロジェクト体験まで-

新入社員のための システム構築トレーニング C#編 -プログラミングの基本から開発プロジェクト体験まで-

実践重視のプログラムで「わかる」を「できる」に!

No. FG243

対象者target

「新入社員のための システム開発入門」コースを修了、または同等知識をお持ちの方。

研修内容・特徴outline・feature

C#の基本文法と、オブジェクト指向プログラミングをはじめとする簡単なWindows アプリケーション作成スキルをマシン実習を通して修得します。前半では、多数のプログラミング演習課題によりプログラミングスキルの定着を図ります。後半では、システム構築演習を通して、C#でのシステム開発の一連の流れを理解します。

到達目標goal

  • ・ メソッドの作成と使用ができる。
  • ・ クラスの定義とオブジェクトの生成ができる。
  • ・ クラス継承を使用して、クラスが再利用できる。
  • ・ コレクションを使用して、効率良い開発ができる。
  • ・ プロパティ、インデクサ、イベントを使用して、利用しやすいクラスを作成することができる。
  • ・ Windowsフォームデザイナーを使用して、Windowsアプリケーションが作成できる。
  • ・ テキストファイルの読み書きが行えるアプリケーションが作成できる。
  • ・ マルチスレッド対応アプリケーションが作成できる。
  • ・ グラフィッククラスを使用して簡単な図形を描くことができる。
  • ・ Webサービスを利用するアプリケーションが作成できる。
  • ・ 目的に応じて、適切なADO.NETオブジェクトを選択できる。
  • ・ Connection オブジェクトを使用して、データベースと接続できる。
  • ・ Command オブジェクトを使用して、クエリが実行できる。
  • ・ DataReader オブジェクトを使用して、レコードを読み取ることができる。v
  • ・ DataSet オブジェクトを使用して、データの取得・更新ができる。
  • ・ データをコントロール上に表示することができる。
  • ・ LINQの基礎的な利用方法を説明できる。
  • ・ テストの重要性を説明できる。
  • ・ 基本的なテストの種類について説明できる。
  • ・ テストケースを元に簡単なテストが実施できる。
  • ・ システム構築演習を通して、C#を使ったシステム開発の一連の流れを説明できる。
  • ・ プロジェクトメンバーとコミュニケーションをとり、協力して開発することができる。

主催団体organizer

本コースは、NECビジネスインテリジェンス株式会社(旧:NECマネジメントパートナー株式会社)が主催しております。

研修プログラムprogram

内容(1日目)
AM

1.C#とは

  • ・C#の特徴

2.C#の基本構文

  • ・C#基本構文
PM

2.C#の基本構文

  • ・変数とデータ型
  • ・コンソール入出力
内容(2日目)
AM

2.C#の基本構文

  • ・演算子
  • ・制御ステートメント
PM

2.C#の基本構文

  • ・制御ステートメント
  • ・文字列
内容(3日目)
AM

3.プログラミング演習

PM

3.プログラミング演習

内容(4日目)
AM

4.クラス

  • ・オプジェクト指向プログラミングとは
  • ・クラス
  • ・メソッド
  • ・名前空間
PM

4.クラス

  • ・オブジェクトの初期化
  • ・プロパティ
  • ・静的メンバ

5.継承

  • ・継承
内容(5日目)
AM

5.継承

  • ・多態性(ポリモフィズム)
  • ・インターフェイス

6.クラスライブラリ

  • ・クラスライブラリの全体像リ
  • ・例外処理
PM

6.クラスライブラリ

  • ・配列
  • ・ジェネリック
  • ・null許容型

7.クラスに関する諸機能

  • ・デリゲート
  • ・イベント
  • ・インデクサー
内容(6日目)
AM

8.プログラミング演習

PM

8.プログラミング演習

内容(7日目)
AM

9..NET

  • ・.NET 概説

10.Windowsアプリケーションの基礎

  • ・Windows フォームアプリケーション
  • ・Windows フォームアプリケーションの作成手順
  • ・オブジェクト
PM

10.Windowsアプリケーションの基礎

  • ・複数フォームの利用
内容(8日目)
AM

11.クラスライブラリの利用

  • ・クラスライブラリの利用設定
  • ・ファイルとディレクトリ
  • ・マルチスレッド
PM

11.クラスライブラリの利用

  • ・Windows アプリケーションでのマルチスレッド化
  • ・グラフィックス
内容(9日目)
AM

12.データベースの利用

  • ・ADO.NET
  • ・データプロバイダー概説
  • ・データベースとの接続
PM

12.データベースの利用

  • ・データベースとの接続
  • ・クエリの実行
内容(10日目)
AM

13.プログラミング演習

PM

13.プログラミング演習

内容(11日目)
AM

14.テストの目的

15.テストの種類とVisual Studio

PM

16.Visual Studioによる単体テスト

17. ソフトウェアテスト演習

内容(12日目)
AM

18.開発プロジェクト体験演習

  • ・プロジェクト基本計画
  • ・ケース理解
PM

18.開発プロジェクト体験演習

  • ・ケース理解
    続き
内容(13日目)
AM

18.開発プロジェクト体験演習

  • ・内部設計
PM

18.開発プロジェクト体験演習

  • ・内部設計
    続き
内容(14日目)
AM

18.開発プロジェクト体験演習

  • ・内部設計
    続き
PM

18.開発プロジェクト体験演習

  • ・プログラム設計
内容(15日目)
AM

18.開発プロジェクト体験演習

  • ・プログラム設計
    続き
  • ・プログラミング
PM

18.開発プロジェクト体験演習

  • ・プログラミング
    続き
内容(16日目)
AM

18.開発プロジェクト体験演習

  • ・プログラミング
    続き
PM

18.開発プロジェクト体験演習

  • ・プログラミング
    続き
  • ・テストとレビュー
内容(17日目)
AM

18.開発プロジェクト体験演習

  • ・テストとレビュー
    続き
PM

18.開発プロジェクト体験演習

  • ・テストとレビュー
    続き
内容(18日目)
AM

19.成果発表準備

  • ・プレゼンテーション資料作成
  • ・リハーサル
PM

20.成果発表

留意事項・備考notice

【遠隔ライブ型講座ご受講の場合】
主催サイトの「留意事項・備考」をご確認いただき、受講環境をご準備ください。

【事前に必ずご確認の上お申込みください】
*主催団体によりキャンセルポリシーが異なります。
お申し込み後のキャンセルにつきましてはこちらをご確認ください。

*事前のお席の確保などのご対応致しかねます。
*お申込み内容は、翌営業日以降に確定いたします。
*お申込み後、満席などでご受講できない場合がございますので、あらかじめご了承ください。満席の場合は、別途ご連絡申し上げます。

※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、当日キャンセル扱いをさせていただく場合がございますのでご注意ください。

  • ・本コースは、2024年度新入社員研修向けのコースです。
  • ・受講にはインターネット接続が可能なPCをご準備ください。

成果発表会について

  • ・研修最終日(5/30)の午後に、成果発表会を実施します。成果発表会は、育成担当・責任者の方もご参加いただけます。詳細は5月の中旬にお送りするご案内をご覧ください。

成果物について

  • ・研修期間中に作成したソースや発表資料などは、後日SkillSlalom上で公開いたします。
  • ・本コースでは、事前事後テストおよび修了テストの結果や講師・クラスマネージャーコメントをまとめた個人成果報告書を提出いたします。
  • ・本コースは、2018年度の「システム構築トレーニング C#前編・後編」を統合し、開発プロジェクト体験演習を1日長くしたコースです。
  • ・本コースを含んだ新入社員専用コースを組み合わせた以下のお得なパックコースもご用意しています。
     ・新入社員 ITエンジニア育成トータルパックC#編

研修コースマップcourse map

新入社員研修/内定者研修
システム構築トレーニング

講習日数number of days

18日間

お客様の声voice

■新入社員の声

  • 「C#に対する知識・経験がほぼ0の状態から、演習問題をある程度自力でできるレベルまで向上することができました。」
  • 「今までの研修よりもかなり内容が濃かったように感じたが、おおむね内容を理解して進めることができたと思う。」
  • 「結果的に、プログラミング初心者にとっても、良いカリキュラム内容だったと考えています。講習を受け始めた際は、何が分からないのかが分からない状態でしたが、講義や演習・復習等を通じ、2週間経った今ではある程度分かるようになりました。」

・ 開発プロジェクト体験演習を終えて

  • 「短い期間でシステムを構築する流れを体験することができてよかったと思う。また、グループワークにおける役割分担の大切さを学ぶことができた。」
  • 「実習を通して、システム開発の全体像からコーディングまでをしっかりと学ぶことができました。」
  • 「グループで開発する際の意思共有の大切さを学ぶことができた。」
  • 「開発期間が短く感じたので、もう少し増やしてほしい。」

■参観者の声

  • 「C#未経験者が多い中、良くできたと思います。」
  • 「一からプログラミングをやり始めたとは思えない程充実していました。」
  • 「短い期間で苦労したと思うが、とてもよくできていたと思う。」
  • 「短い期間ながらしっかりとした成果物を作れていたので、グループでのコミュニケーションがとれていると感じました。」

講師からのメッセージtrainer

本コースは、文法を中心としたプログラミングスキル修得のためのStep 1と、身につけたプログラムスキルを実践してシステム開発演習を行うStep 2の2段階の受講ステップとして構成されています。

■■Step1 文法を中心としたプログラミングスキル修得

■基本文法の徹底スキルアップ

  • ●振り返りワーク、グループディスカッション
      講義内容を腹落ちさせる時間を、研修時間内に設け、単元ごとの内容を確実に理解します。
  • ●レベル別ラリー問題演習
      レベルに応じたラリー形式の演習問題を解き、個々の理解度に応じたスキルアップを図ります。
    • ■ソフトウェアテスト

      • システム開発に必須のソフトウェアテスト技法をテスト用プログラムを用いた演習により修得します。

      ■■Step2 ケーススタディ形式のプロジェクト型開発演習

      ■ケーススタディ形式のプロジェクト型開発演習

      • ●システム構築の全体像の理解
      • ●プログラミングスキルの実践
      • ●メンバー間のコミュニケーション
      • ● QCD の意識
      • ●報連相の徹底

      また、受講者が自ら学ぶための演習やコンテンツをご用意しています。

      • ●自ら学ぶ力を身につける
         講義では、発問やプログラミング解説の発表の機会を増やし、受講者の自主性を重視しています。また、説明は簡潔にわかりやすく、手を動かしながら自分で考える演習時間を多めに確保しています。
      • ●グループワーク、相互レビュー
         グループワークによる相互レビューの機会を設けることで、同じ結果でも異なるアプローチの仕方があることを理解したり、見やすく分かりやすいソースコードの作成を意識したりと、1人では得られない理解度の向上を図っています。
      • ●目標設定と到達度管理
         演習では、個々の理解度に応じた目標を設定し、その目標達成に向け取り組みます。また、取り組み状況や達成状況は、逐次報告を実施し確認しています。
      • ●経験から学ぶ重要性を指導
         「システム開発入門」受講者には、以前のプロジェクトの反省点を活かした活動を行うように指導します。受講者それぞれの振り返りを次に活かせるようにし、自立的な成長を促します。

スケジュール・お申込み
(オンライン/セミナールーム開催)schedule・application

オンライン開催

お申込後の流れflow

STEP

1

提供団体へ申込み

(お申込翌営業日)インソースがお客様のお申込を確認し、提供団体へ連携いたします
※空席がない場合、満席連絡をさせていただく場合がございますので予めご了承下さい

STEP

2

ご案内の送付

ご登録いただいたメールアドレスへ、ご受講日の約1週間前までに受講案内をお送りします
※研修主催のNECビジネスインテリジェンス株式会社様より直接、ご受講案内メールが配信されます
※会場受講の方:お申込完了メールにて研修会場をご確認ください

STEP

3

受講開始

メールにてご案内したZoomミーティングIDを使用し、研修にご参加ください
※会場受講の方:開催時間をご確認のうえ、時間には余裕をもってご来場ください

最新作・ニュース

新卒採用募集中

新卒採用に関するお知らせ オンライン・全国で会社説明会開催中

ページトップへ
年間実績公開講座の年間実績
受講者数※1
開催数※1
講座数※2

WEBinsource
ご利用社数※2

※1 

※2 

研修を探す
開催地で探す
階層で探す
テーマで探す
コースマップで探す
日程で探す
課題・状況で探す
講師派遣型研修

お客さまの課題に応えるオーダーメイド型研修

研修一覧
オンライン人材育成

オンライン人材育成

企業内研修は、すべてオンラインで実施可能です

動画教育・eラーニング

動画教育・eラーニング

データやDVDの買い切り、レンタル視聴、定額制見放題など、様々なプランでご提供します

メールマガジンのご登録

コンテンツクリエイターズワークス

生理の貧困対策支援PJ(企業向け)全力Q&A

生理の貧困対策支援PJ(自治体向け)全力Q&A

生理の貧困対策支援PJ自治体のお声

インソースからの新着メッセージ

    新作研修

    業界随一の研修開発力を誇る
    インソースの最新プログラム

      コア・ソリューションプラン
      の新作情報

      250種類以上のコンサル事例!
      組織の「したい!」に全力で応える

        おすすめリンク