1. 企業研修・法人研修トップ
  2. 研修講座一覧
  3. Java研修
  4. 2019年度新入社員向けJava開発総合講座【関西版】

Java研修

2019年度新入社員向けJava開発総合講座【関西版】

内容

IT基礎講座からスタートし、Webアプリケーション開発技術と効率の良いプログラミングを学習します。
他社採用新入社員との合同企業研修です。
プログラミング基礎からスタートしますので前提知識にとらわれることなく誰もが学習できます。
研修タイプは集合型です。
演習課題作成(コーディング)も豊富に行い、多くのアプリケーションを作成します。
データベースや仕様書の理解、単体テストなどJava開発に関わる業務を擬似再現した研修です。
終了時には個々の評価レポートを提出します。

対象者

新入社員(2019年度)

期間(研修タイプ)

集合型 : 大阪会場
2019年度予定表 (31日*7.5h : 232.5h)

通学型 : 学習開始随時受付 232.5h

日程

※2019年度の国民の休日が現在定まっておりません。4/30.5.1.2が該当します。
該当する3日が祝日想定でカリキュラムを組んでおりますが、
()の日程は祝日では無かった場合の日程となります。

【大阪会場】
システムエンジニア向けIT基礎(5日*7.5h:37.5h)
4/8.9.10.11.12

プログラミング基礎(8日*7.5h:60.0h)
4/16.17.18.19.22.23.24.25

Webアプリケーション構築(9日*7.5h:67.5h)
5/7.8.9.10.13.14.15.16.17
(4/30.5/1.2.7.8.9.10.13.14)

Javaフレームワーク(5日*7.5h:37.5h)
5/20.21.22.23.24
(5/15.16.17.20.21)

Java実務研修(4日*7.5h:30.0h)
5/28.29.30.31
(5/23.24.27.28)

学習範囲

■HTML
Web概論
HTMLとは

  • イメージ
  • テーブル
  • リンク
  • リスト
  • フォーム
  • スタイルシート
  • 演習問題

■アルゴリズム

■データベース基礎

【Javaベーシック】

  • Javaという言語
  • Javaテクノロジの特徴
  • 実際のコーディング
  • コンパイルの仕組み
  • Java開発の流れ
  • 変数
  • リテラル
  • 四則演算子
  • 比較演算子
  • 条件分岐
  • 繰り返し

▼課題① 

  • オブジェクト指向
  • クラス
  • クラスの基本構成
  • クラスの使用
  • クラスのインスタンス化
  • オリジナルクラス
  • メソッド
  • コンストラクタ
  • Java API
  • オーバーロード
  • 複合代入演算子

▼課題②

  • Java確認テスト①
  • 論理演算子
  • switch文
  • forループ
  • 配列
  • 入力されたデータを扱う
  • 文字列の変換
  • 多次元配列
  • 参照型の配列
  • 拡張forループ

▼課題③

  • UML
  • 値渡しと参照渡し
  • String
  • StringBuilder
  • ラッパークラス
  • AutoBoxing/(Auto-)Unboxing
  • クラス変数/クラスメソッド
  • Mathクラス

▼課題④

  • Java確認テスト②
  • アクセス修飾子
  • 継承
  • オーバーライド
  • ポリモフィズム
  • インタフェース
  • インタフェースの継承
  • コンスタラクタの連鎖
  • 暗黙的型変換
  • 明示的型変換
  • 参照型のキャスト

▼課題⑤

  • パッケージ
  • 修飾子
  • ArrayListクラス
  • Generics基礎
  • Genericsを導入してコレクション
  • ダイヤ温度演算子
  • 例外処理
  • ガベージコレクション
  • 可変長引数

▼課題⑥

  • スレッド
  • java.io パッケージ
  • java.util.Collection

▼課題⑦

  • UML(クラス図とシーケンス図)
  • Java確認テスト③

【JavaWebシステム】

  • Web アプリケーション概論
  • JSP と Servlet
  • Servlet の実行環境
  • はじめてのサーブレット
  • リクエストパラメータの利用
  • 文字エンコーディング

▼課題①-1 / 課題①-2

  • 様々なフォームの利用
  • HTTPリクエストヘッダ / HTTPレスポンスヘッダの利用
  • 正規表現
  • クッキー
  • セッショントラッキング
  • 課題②
  • データベース
  • JDBC
  • JavaBeans

▼課題③

  • JavaWebSystem確認テスト①
  • はじめてのJSPプログラム
  • JSPの実行時の流れ
  • ディレクティブ
  • スクリプティング要素
  • 暗黙オブジェクト
  • JSP でのリクエストパラメータの利用

▼課題①-1
▼課題①-2

  • リソースの読み込み
  • リクエストの転送

▼課題②

  • JSPでのBeanの利用

▼課題③

  • MVC アーキテクチャ
  • 修了演習課題

【Javaフレームワーク】

  • Webアプリケーション概論
  • Spring Framework
  • DIとは何か
  • 初めてのSpringプロジェクト
  • フォームを使ったSpringプロジェクト
  • 文字化け対策
  • 様々なフォームを使った Spring プロジェクト

▼課題①

  • バリデーションの利用
  • メッセージの日本語化
  • オリジナルのバリデーションの作成

▼課題②

  • データベース概論
  • データベースの利用
  • DAO
  • エンティティの基本操作

▼課題③

  • JPQLの利用

▼課題④

  • Spring Tool Suiteでのテスト方法

▼課題⑤

  • 修了演習課題
  • 修了演習課題

【Java実務研修】

  • システム開発の流れ
  • 現場で必要とされる業界知識
  • エンジニアのそれぞれの役割と業務内容
  • DVDレンタルシステム開発
  • 仕様の理解
  • 外部仕様書の理解
  • 内部仕様書の理解
  • テスト仕様書の理解と作成
  • テストケースレビュー
  • 実装
  • コードレビュー
  • 単体テストとデバッグ
前提条件

研修費用

¥490,000(税抜き)

備考

※ 各種助成金対応
※ オンサイト(1社向け研修)対応は別途ご相談ください。