【公開講座】新入社員のための システム構築トレーニング Java前編 (アクティブ・ラーニング) -徹底!基本文法と個別スキルアップ-

1名さまから参加できる研修サービス・公開講座

申し訳ございませんが、本コースは開催を終了しております。
お客さまの目的に応じて、他研修をご提案いたしますので、是非お問合せください

お問い合わせフォームへ

  • 研修プログラム例
  • スケジュール
  • お問合せ

コース概要

Java の基本文法、オブジェクト指向プログラミング、標準ライブラリやJDBC API の使用方法などをマシン実習を通して修得します。また、多数のプログラミング演習課題によりプログラミングスキルの定着を図ります。さらに、テスト用プログラム開発によるソフトウェアテスト演習を通して、テストの目的と基本的な単体テスト技法を修得します。

到達目標

  • ・Javaで記述されたソースプログラムをコンパイルできる
  • ・変数、配列を利用したJavaプログラムを開発できる
  • ・分岐処理、繰り返し処理を含むJavaプログラムを開発できる
  • ・Javaのメソッドを定義し、利用できる
  • ・Javaのクラスを定義できる
  • ・クラスをインスタンス化し、利用できる
  • ・アクセス指定子を使って適切に情報隠蔽したクラスを定義できる
  • ・コンストラクタの役割や利点、定義ルールを理解し、オブジェクトの初期化に利用できる
  • ・サブクラスの利用がシステムの拡張性や再利用性を向上させることを理解し、その具体的なプログラムを作成できる
  • ・インタフェースの役割や利点を理解し、インタフェースを使ったプログラムを作成できる
  • ・発生した例外を捕捉し、対処するプログラムを作成できる
  • ・例外を通知するメソッドを作成できる
  • ・APIドキュメントで、クラス・メソッドの仕様を調べることができる
  • ・Stringクラスやラッパークラスなどを利用したプログラムを作成できる
  • ・コレクションを利用したプログラムを作成できる
  • ・ファイルにデータを入出力するプログラムを作成できる
  • ・オブジェクトの排他制御の必要性を理解し、そのプログラムを作成できる
  • ・JDBCを利用してデータベースを参照するプログラムを作成できる
  • ・PreparedStatementを利用するプログラムを作成できる
  • ・SQLインジェクション対策を施したプログラムを作成できる
  • ・JDBCを利用してプログラム内でトランザクション制御ができる
  • ・同時実行制御を施したプログラムを作成できる
  • ・Eclipseを利用してオブジェクト指向プログラムを作成できる
  • ・テストの重要性を説明できる
  • ・基本的なテストの種類について説明できる
  • ・テストケースを元に簡単なテストが実施できる

研修プログラム例

内容
1日目

第1章 プログラムとは

  • ・プログラムとは
  • ・Javaの特徴
  • ・環境構築
  • ・Javaプログラムの開発手順

第2章 Javaプログラムの基本形

  • ・Javaプログラムの基本構造
  • ・変数とデータ型
  • ・型変換
  • ・配列の利用
  • ・コマンドライン引数
2日目

第3章 制御用構文

  • ・制御構文
  • ・分岐処理(if,switch-case)
  • ・繰り返し処理(for,while)

第4章 メソッド

  • ・メソッドの概要
  • ・メソッドの定義と利用
3日目

第5章 Javaの基本(復習)

第6章 クラスとオブジェクト

  • ・オブジェクト指向とは
  • ・クラスの定義
  • ・オブジェクトの生成と利用
  • ・コンストラクタ
  • ・オーバーロード
  • ・this
  • ・カプセル化
  • ・static
  • ・列挙型
4日目

第6章 クラスとオブジェクト

  • ・オブジェクト指向とは
  • ・クラスの定義
  • ・オブジェクトの生成と利用
  • ・コンストラクタ
  • ・オーバーロード
  • ・this
  • ・カプセル化
  • ・static
  • ・列挙型

第7章 継承とインタフェース

  • ・継承
  • ・オーバーライド
  • ・super
  • ・参照型の型変換
  • ・抽象クラス
  • ・インタフェース
  • ・ポリモフィズム
  • ・クラスの修飾子
5日目

第7章 継承とインタフェース

  • ・継承
  • ・オーバーライド
  • ・super
  • ・参照型の型変換
  • ・抽象クラス
  • ・インタフェース
  • ・ポリモフィズム
  • ・クラスの修飾子

第8章 UML概要

第9章 例外処理

  • ・例外とは
  • ・例外の種類
  • ・try-catchによる例外処理
  • ・例外を発生させるメソッド
6日目

第10章 Javaのライブラリ

  • ・パッケージとは
  • ・標準ライブラリ
  • ・java.langパッケージ

第11章 コレクションフレームワーク

  • ・コレクションフレームワークとは
  • ・Collectionインタフェース
  • ・リスト、セット、マップ
7日目

第12章 ストリーム

  • ・ストリームとは
  • ・キャラクタストリーム
  • ・バイトストリーム
  • ・フィルタストリーム
  • ・標準入出力ストリーム
  • ・標準オブジェクトシリアライゼーション

第13章 スレッド

  • ・スレッドとは
  • ・スレッドの定義と実行
  • ・スレッドの操作
  • ・同時実行制御
8日目

第14章 JDBC概要

  • ・JDBCとは
  • ・JDBC APIの概要
  • ・サンプルデータベースの構成
  • ・MySQLの操作方法

第15章 基本的なデータベースの利用手順

  • ・基本的な利用手順
  • ・テーブルの参照
  • ・テーブルの更新
  • ・スループットとレスポンスの関係

第16章 PreparedStatement

  • ・PreparedStatementの概要
  • ・SQLインジェクション

第17章 トランザクション

  • ・トランザクションの概要
  • ・コミット・ロールバック
  • ・JDBCでのトランザクション制御
  • ・同時実行制御
  • ・JDBCの同時実行制御
9日目

第18章 Eclipseの使い方

  • ・Eclipseの概要
  • ・Eclipseの起動・停止
  • ・Javaプログラムの作成
  • ・デバッグ機能

第19章 Javaプログラミング総合演習

10日目

第19章 Javaプログラミング総合演習

11日目

第20章 テストの目的

第21章 ホワイトボックステスト

第22章 境界値テスト

第23章 ソフトウェアテスト演習

留意事項・備考

  • ・本コースは、2016 年度の「システム構築トレーニング Java 編1」と「システム構築トレーニング Java 編2」および「ソフトウェアテスト入門 Java 編」を統合したコースです。
  • ・本コースの個人成果報告書は、「システム構築トレーニング Java 後編」および「システム構築トレーニング JavaWeb前編、後編」と合わせて評価した講師・CM コメントを提出いたします(連続してご受講いただく場合)。

・本コースを含んだ新入社員専用コースを組み合わせた以下のお得なパックコースもご用意しています。

お申込み後のキャンセルにつきましてはこちらをご覧ください

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


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

スケジュール

かんたんお申込みシステム WEBinsource

公開講座を手軽にお安く受講いただけます!
→WEBinsourceの詳細と新規登録はこちら

前提知識

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

研修コースマップ

講習日数

11日間

主催団体

本コースは、NECマネジメントパートナー株式会社が主催しております。

お客様の声

  • 「まったくプログラミング知識のない状態でのスタートだったにも関わらず、最終的にはプログラムが書けるようになっていたため、非常に中身の濃い研修だったと感じている。」
  • 「進む速さに関しては、速すぎるという感覚はなかったのだが、ついていくのに精一杯な上、研修後復習する時間で手一杯なのに予習が与えられるのは辛いと感じだ。」
  • 「内容は、複雑で、難しいところも多く、ついていくためには予習復習が欠かせませんでした。」
  • 「今まで実際に作ってきたプログラムがきちんと動くかというテストの内容について、テストドライバを触って確認できたことが良かったです。」

お問合せはこちら

お問い合わせのお客様0120-800-225

ホームページ:https://www.insource.co.jp

E-mail:[email protected]

お問合せ

お問い合わせフォームへ

※お問合せ内容ご記入欄に「新入社員のための システム構築トレーニング Java前編 (アクティブ・ラーニング) -徹底!基本文法と個別スキルアップ-」とご記入のうえお問合せください

お気軽に
ご連絡ください

メール・お電話での
お問合せ

公開講座に関する
Q&Aはこちら

研修リクエストの
お問合せ

下記情報を無料でGET!!

無料セミナー、新作研修、他社事例、公開講座割引、資料プレゼント、研修運営のコツ

メールマガジンのご登録はこちら

登録は左記QRコードから!

※配信予定は、予告なく配信月や研修テーマを変更する場合がございます。ご了承ください。

配信をご希望の方は、個人情報保護の取り扱いをご覧ください。

年間実績公開講座の年間実績
受講者数※1
開催数※1
講座数※2

WEBinsource
ご利用社数※2

※1 

※2 

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

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

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

オンライン人材育成

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

動画教育・eラーニング

動画教育・eラーニング

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

メールマガジンのご登録

レアもの研修特集

ご希望の日時・Web会議ツールでの商談ご希望の方はこちらへ オンライン商談ご予約専用フォーム

お問い合わせ

おすすめリンク

オンライン研修ラインナップ

コア・ソリューションプラン

全力ケーススタディ

LMS・研修管理

動画百貨店 幅広いテーマのeラーニングをご提案

動画百貨店ランキングページ

冊子教材付きeラーニング・動画レンタルプラン

オンラインセミナー一覧

インソース 時代に挑む

全力!人材育成ノウハウ ins-pedia

コンサルティング事例集

人材アセスメント

新作研修

公開講座コースマップ

人財育成スマートパック

人材育成の7つのポイント

全力!人材育成ノウハウ ins-pedia LMSとは(学習管理システム)

インソース採用情報

直近の公開講座開催研修