Javaプログラミング基礎2+Eclipse -開発効率の向上-

Javaプログラミング基礎2+Eclipse -開発効率の向上-

Checkstyleなどを活用したJava実践開発研修

No. JV341

対象者target

Javaプログラミング言語の基礎知識(Javaの基本文法、クラスとオブジェクト、 継承、インタフェース、例外処理)をお持ちの方。

前提知識を修得できる主なコース

  • ・「Javaプログラミング基礎1」
    もしくは
  • ・「Javaプログラミング -オブジェクト指向編1- (eトレーニング)」
    「Javaプログラミング -オブジェクト指向編2- (eトレーニング)」

研修内容・特徴outline・feature

Javaの標準ライブラリによって提供される機能(コレクション、ストリーム、マルチスレッド)の利用方法をプログラミング実習を通して修得します。さらに、Eclipseの主要なプラグイン(Checkstyle、SpotBugs(旧FindBugs)、JUnit)の利用方法を学習し、開発を効率的に行うコツを修得します。

到達目標goal

  • ・ APIドキュメントで、クラス・メソッドの仕様を調べることができる。
  • ・ Stringクラスやラッパークラスなどを利用したプログラムを作成できる。
  • ・ コレクションを利用したプログラムを作成できる。
  • ・ ファイルにデータを入出力するプログラムを作成できる。
  • ・ オブジェクトの排他制御の必要性を理解し、そのプログラムを作成できる。
  • ・ Eclipseを利用してオブジェクト指向プログラムを作成できる。
  • ・ Eclipseを利用して単体テストを実施できる。
  • ・ Eclipseのデバッグ機能を利用できる。
  • ・ Eclipseを利用して、コードスタイルのチェックやバグパターンの検出を実施できる。

主催団体organizer

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

研修プログラムprogram

1日目

内容
AM

1.パッケージとモジュール

  • ・パッケージ
  • ・モジュール
  • ・(参考)JARファイル

2.標準ライブラリ

  • ・標準ライブラリの概要
  • ・java.langパッケージ
  • ・ラッパークラス
PM

3.Eclipseの概要と基本操作

  • ・Eclipseの概要
  • ・Eclipseのインストール
  • ・Eclipseの起動・停止
  • ・Javaプログラムの作成

4.コードスタイルのチェック(Checkstyleプラグインの利用)

5.コレクションフレームワーク

  • ・コレクションフレームワークの概要
  • ・インタフェースとクラス
  • ・(参考)ラムダ式とStreamAPI

2日目

内容
AM

5.コレクションフレームワーク

  • ・コレクションフレームワークの概要
  • ・インタフェースとクラス
  • ・(参考)ラムダ式とStreamAPI

6.デバッグ機能

PM

7.ファイル入出力

  • ・ファイル入出力の概要
  • ・ノードストリーム
  • ・フィルタストリーム
  • ・NIO.2

3日目

内容
AM

8.スレッド

  • ・スレッドの概要
  • ・スレッドの定義と実行
  • ・同時実行制御
PM

9.バグパターンの検出(SpotBugsプラグインの利用)

10.単体テスト(JUnitプラグインの利用)

留意事項・備考notice

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

*キャンセル期限までは無料にてキャンセルを承ります。
*キャンセル期限を過ぎた後は、受講料全額をキャンセル料として頂戴いたします。
*事前のお席の確保は原則承っておりません。
*お申込み内容は、翌営業日以降に確定いたします。
*お申込み後、満席などでご受講できない場合がございますので、あらかじめご了承ください。満席の場合は、別途ご連絡申し上げます。

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

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

・本コースはEclipseの内容を除けば「Javaプログラミング基礎2」(2日間)コースと同じ内容です。お申し込みの際はご注意ください。
・Javaの内容だけ取り扱う(Eclipseの内容がない)2日間コース「Javaプログラミング基礎2」コースもございます。

研修コースマップcourse map

Java
Javaプログラミングの基礎
新入社員研修/内定者研修
Java

講習日数number of days

3日間

スキルチェックskill check

前提コースにはスキルチェックテストがあります。受講前後のスキル確認にご利用ください。
※スキルチェックテストは無料です。

前提コース「Javaプログラミング基礎1」のスキルチェック

講師からのメッセージtrainer

このコースは「Javaプログラミング基礎2」(コースコード:JV340)の内容に加えて、Eclipseの基本的な操作を扱う3日間のコースです。Eclipseの操作方法をご存知の方は、2日間の「Javaプログラミング基礎2」のご受講をおすすめいたします。Javaの文法内容はJavaSE6をベースにしつつ、SE7で導入されたNIO.2とtry-with-resources文、SE8で導入されたラムダ式とStreamAPI、SE9で導入されたモジュールの基本知識も学べます。SE6をベースにしているため、業務ではSE7以降の導入がまだの方でも安心して受講いただけます。

Eclipseの内容はEclipse本体の基本操作の他に、Javaの開発でよく用いられるプラグインの中から以下の3つを取り上げて基本的な利用方法を説明します。

  • ・コードチェックツールの"Checkstyle"プラグイン
  • ・静的なバグパターン検査ツールの"SpotBugs"プラグイン ※旧FindBugs
  • ・単体テスト支援ツールの"JUnit"プラグイン

なお、本コースの講習会環境はEclipse本体と便利なプラグインのセットを日本語化して利用できる「Pleiades All in One」で構築しております。

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

オンライン開催

お申込後の流れflow

STEP

1

提供団体へ申込み

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

STEP

2

ご案内の送付

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

STEP

3

受講開始

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

最新作・ニュース

新卒採用募集中
ページトップへ
年間実績公開講座の年間実績
受講者数※1
147,500
開催数※1
14,529
講座数※2
4,706
WEBinsource
ご利用社数※2
25,701

※1 2024年4月~2025年3月

※2 2025年3月末時点

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

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

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

オンライン人材育成

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

動画教育・eラーニング

動画教育・eラーニング

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

メールマガジンのご登録

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

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

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

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

新作研修5月30日更新

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

コア・ソリューションプラン
の新作情報
4月08日更新

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

おすすめリンク

人材アセスメント

HP作成・WEBコンサル

読み物・インソースコラム


当サイトでは、サイトの利便性向上のため、クッキーを利⽤しています。
サイトのクッキーの使⽤に関しては、「クッキーの管理方法について」をご覧ください。

同意します