短期間で実践的なWeb開発スキルを学ぶ、プログラミング経験者向けのJava研修です。初級コースの指導単元に加えて、ラムダ式・StreamAPIなどオブジェクト指向の応用技術やテスト手法も学習。研修カリキュラムは初級コースと比べて約2倍ペースで進行し、JSP/ServletでのWebシステム開発までを習得します。
研修後には、JavaでのWebアプリケーション開発に関するバックエンドを網羅的に理解し、開発スピード・品質ともに高度なレベルで実装できることを目標としています。チーム開発演習では要件定義から受講者主導で進め、実在するWebシステム/サービスに近い成果物を開発します。講師のドキュメントレビュー・コードレビューを通して即戦力人材として、先輩社員の指導の下で実装を担えるレベルへと育成します。
対象者 | ・プログラミング経験者で、プログラミング適性が平均的~高い方 ・これからJavaでのWebアプリケーション開発を担当される方 ・これからJavaでのWebシステム/サービス開発プロジェクトに配属される方 |
---|---|
研修ゴール | ・基本的な型、式と演算子、制御構文などを理解し、プログラムを実装できる ・ラムダ式とStreamAPIを活用した関数型プログラミングができる ・データベース・SQLを理解し、MySQLを用いてテーブル定義・設計ができる ・テスト仕様書・JUnitを活用した単体・結合・総合テストを実施できる ・開発全体フローを理解し、開発スピード・品質ともに高度なレベルで実装できる ・GitやSourceTree、Eclipseなど開発ツールを使ったプログラミングができる |
適性診断 | 適性診断(無料)を行い、プログラミング経験と適性に応じてコースをご提案いたします 適性診断を詳しく見る |
ポイント | ・応用的な実装・テストスキルを指導 ・コード品質と開発スピード・納期のバランス、開発メンバーとしての責任感を指導 ・チーム開発演習で要件定義から実装・テストまで全工程を体験 |
開催スケジュール
新入社員研修 | 未経験エンジニア研修 | |
---|---|---|
開催日程 | ・2024年4月 ・2024年5月 | – |
日数 | 2ヶ月間(39~41日間) | – |
開催時間帯 | 平日9:00~18:00 | – |
中間報告会 | 実施 | – |
成果発表会 | 実施 | – |
お申し込み締切 | 研修開始1週間まで | – |
助成金申請期限 | 各研修開始の前日 ※対象者のご入社から研修開始まで1ヶ月以内の場合 | – |
直近の開催日程
2024年04月 | 2024年04月03日(水)~05月30日(木) | 39日間 |
2024年05月 | 2024年05月01日(水)~06月28日(金) | 41日間 |

ITCOLLEGEの新入社員研修が1冊で分かる
最新資料を無料ダウンロード
社会人スキルからITスキルまで、
新卒エンジニアに必要なIT研修を1名様からご受講いただけます。
お客様の研修目的や受講者のプログラミング適性に合わせて最適なプランを
ご提案させていただきますので、お気軽にご相談ください。
料金プラン
人材開発支援助成金 人材育成支援コース 人材育成訓練で、研修料金の9割以上を削減できます
中小企業の場合 | 4月開催 | 5月開催 | |||||
---|---|---|---|---|---|---|---|
通学 | ハイブリッド | オンライン | 通学 | ハイブリッド | オンライン | ||
研修料金(税別) | 505,000円 | 439,000円 | 541,000円 | 470,000円 | |||
助成金額(最大) | 正社員 | 487,000円 | 454,400円 | 517,000円 | 481,900円 | ||
契約社員 | 570,400円 | 526,800円 | 606,300円 | 559,400円 | |||
実質負担額(税込) | 正社員 | 68,500円 | 28,500円 | 78,100円 | 35,100円 | ||
契約社員 | 実質無料 | 実質無料 |
※助成金額は企業規模によって異なります。大企業分類のお客様はお問い合わせください
研修カリキュラム
- ビジネスリテラシー
※4月開催分のみ
オリエンテーション
ビジネスマナー
身だしなみ
挨拶
言葉遣い
納期
勤怠
自己管理
報連相
名刺交換
メール
リモートワーク - 調査実習
※5月開催分のみ
IT業界の歴史
現在主流の開発言語
IT業界の未来
調査内容発表
レビュー - Git入門
Git基本知識
Git個人演習
クローン
コミット
プッシュ
プル
マージ
グループ演習
- Java言語仕様
アルゴリズム
プログラムの書き方
変数と型
式と演算子
制御構文
配列
メソッド
複数クラスを用いた開発
Java基本構文総合演習 - オブジェクト指向
インスタンスとクラス
さまざまなクラス機構
カプセル化
継承
抽象クラス
インターフェイス
多態性
標準クラス
例外
コレクション
Eclipseデバッグ講義
Java総復習
Java総合テスト
Java総合演習
- データベース・SQL
データベース概要
DBMS導入
SQL
Select
Insert
Delete
Update
制約
テーブル正規化
テーブル設計演習
SQL応用
結合
サブクエリ
グルーピング
集約関数
DB基本機能
トランザクション
インデックス 等
SQL総合演習・復習
JDBC
Java-DB連携
SQLインジェクション対策
DAO/DTOパターン
Java-DB連携総合演習 - ラムダ式・StreamAPI
- Webフロント
HTML/CSS
JavaScript
Webページ作成演習 - サーブレット
Tomcat・Servlet概要
Servlet画面遷移
JSP
セッション管理
XSS対策
JavaEEライブラリ
Eclipseデバッグ講義
Servletプログラミング演習
- テスト技法
テスト仕様書
単体テスト
JUnit
JUnit演習(EM-Servlet) - 総復習
Java
データベース
Web開発総復習 - 要件定義・設計書
要件定義・設計書の読み書き - Webシステム チーム開発
チーム開発演習概要
要件定義
WEB作成
進捗報告
要件定義・WBSレビュー
基本設計
基本設計書
結合・総合テスト仕様書
基本設計書レビュー
詳細設計
進捗報告
単体テスト仕様書
環境構築
レビュー
実装・単体テスト
進捗報告
結合テスト
プログラム修正
納品作業
発表準備
成果発表会開催
研修環境
基本機材 | 研修用PC(Windows機) |
---|---|
配布書籍 | ・オリジナルテキスト ・スッキリわかるJava入門 |
言語等 | Java11、HTML/CSS、JavaScript |
OS | Windows |
ミドル等 | MySQL、Tomcat9 |
ツール等 | Git、Eclipse、サクラエディタ、SourceTree、A5:SQL、Backlog、Slack、Zoom |