研修時間の60%を開発演習に充てた、実践的なカリキュラムです。Webサービスやアプリを開発した経験がある新卒社員に、より現場に即した開発知識や臨機応変な対応、チーム開発全体のフローを学んでいただくことを重視しています。
チーム開発演習では要件定義・WBS作成など上流工程から実装・テストまで受講者主導で進め、実在のWebシステム/サービスに近い成果物を開発。開発全体のボリュームに対して適切なコード品質が保たれているか、ドキュメント作成時の考慮漏れ等も細かく指導し、技術スキルの向上を図ります。Web開発のバックエンドを網羅的に理解し、開発スピード・品質ともに高度なレベルで実装できる即戦力人材へと育成します。
対象者 | ・プログラミング経験者で、プログラミング適性が非常に高い方 ・これからJavaでのWebアプリケーション開発を担当される方 ・これからJavaでのWebシステム/サービス開発プロジェクトに配属される方 |
---|---|
研修ゴール | ・基本的な型、式と演算子、制御構文などを理解し、プログラムを実装できる ・ラムダ式とStreamAPIを活用した関数型プログラミングができる ・データベース・SQLを理解し、MySQLを用いてテーブル定義・設計ができる ・テスト仕様書・JUnitを活用した単体・結合・総合テストを実施できる ・Springフレームワークを理解し、MVCモデルに即した設計・実装ができる ・開発全体のフローを理解し、開発スピード・品質ともに高度なレベルで実装できる ・Springフレームワークを活用して実在のWebシステムに近い成果物を開発できる |
適性診断 | 適性診断(無料)を行い、プログラミング経験と適性に応じてコースをご提案いたします 適性診断を詳しく見る |
ポイント | ・応用的な実装・テストスキルを指導 ・コード品質と開発スピード・納期のバランス、開発メンバーとしての責任感を指導 ・チーム開発演習で要件定義から実装・テストまで全工程を体験 |
開催スケジュール
新入社員研修 | 未経験エンジニア研修 | |
---|---|---|
開催日程 | 2024年4月3日(水)~6月28日(金) | – |
日数 | 3ヶ月間(60日間) | – |
開催時間帯 | 平日9:00~18:00 | – |
中間報告会 | 実施 | – |
成果発表会 | チーム開発①:2024年5月29日(水) チーム開発②:2024年6月28日(金) | – |
お申し込み締切 | 2024年3月27日(水) | – |
助成金申請期限 | 2024年4月2日(火) ※対象者のご入社から研修開始まで1ヶ月以内の場合 | – |

ITCOLLEGEの新入社員研修が1冊で分かる
最新資料を無料ダウンロード
社会人スキルからITスキルまで、
新卒エンジニアに必要なIT研修を1名様からご受講いただけます。
お客様の研修目的や受講者のプログラミング適性に合わせて最適なプランを
ご提案させていただきますので、お気軽にご相談ください。
料金プラン
人材開発支援助成金 人材育成支援コース 人材育成訓練で、研修料金の9割以上を削減できます
新入社員研修 | 未経験エンジニア研修 | ||||||
---|---|---|---|---|---|---|---|
通学 | ハイブリッド | オンライン | 通学 | ハイブリッド | オンライン | ||
研修料金(税別) | 771,000円 | 670,000円 | – | ||||
助成金額(最大) | 正社員 | 746,400円 | 696,400円 | – | |||
契約社員 | 873,600円 | 807,000円 | – | ||||
実質負担額(税込) | 正社員 | 101,700円 | 40,600円 | – | |||
契約社員 | 実質無料 | 実質無料 | – |
※助成金額は企業規模によって異なります。大企業分類のお客様はお問い合わせください
研修カリキュラム
- ビジネスリテラシー
オリエンテーション
ビジネスマナー
身だしなみ
挨拶
言葉遣い
納期
勤怠
自己管理
報連相
名刺交換
メール
リモートワーク - Git入門
Git基本知識
Git個人演習
クローン
コミット
プッシュ
プル
マージ
グループ演習 - Java言語仕様
アルゴリズム
Java概要
変数と型
式と演算子
制御構文
配列
メソッド
複数クラスを用いた開発
Eclipserデバッグ
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レビュー
基本設計
基本設計書
結合・総合テスト仕様書
基本設計書レビュー
詳細設計
進捗報告
単体テスト仕様書
環境構築
レビュー
実装・単体テスト
進捗報告
結合テスト
プログラム修正
納品作業
発表準備
成果発表会開催
- Springフレームワーク
フレームワーク・Spring概要
DIコンテナ
アノテーション
JPA
Thymeleaf
SpringWeb
HTML
バリデーション
Spring演習 - Spring チーム開発
要件定義
WBS作成
レビュー
基本設計
結合・総合テスト仕様書
基本設計書レビュー
詳細設計
進捗報告
単体テスト仕様書
環境構築
レビュー
実装・単体テスト
進捗報告
結合テスト
プログラム修正
進捗報告
納品作業
発表資料作成
成果発表会開催
研修環境
基本機材 | 研修用PC(Windows機) |
---|---|
配布書籍 | ・オリジナルテキスト ・スッキリわかるJava入門 |
言語等 | Java11、HTML/CSS、JavaScript、Spring、 |
OS | Windows |
ミドル等 | MySQL、Tomcat9 |
ツール等 | Git、Eclipse、サクラエディタ、SourceTree、A5:SQL、Backlog、Slack、Zoom |