プログラミング未経験者・初心者から3ヶ月かけてSpringフレームワークの活用まで学ぶJava研修です。Git入門にはじまり、Java言語仕様、オブジェクト指向、DB・SQLなどプログラミングの基礎を1ヶ月で指導。2ヶ月目にWebプログラミング、3ヶ月目にSpringとステップ形式でじっくり学べるので、初心者も知識を取りこぼしません。
講義の翌日には必ず理解度テストを実施。理解が遅れている方には復習課題や補講でのフォローアップも行った上で、特にケアが必要な受講者については週報や定例MTGでも迅速に報告いたします。講師がコード・設計書をレビューする際も受講者自身の成長にフォーカスし、モチベーションと自信をつけていただくことを重視した指導を行います。
チーム開発演習ではSpringを活用したWebシステムを開発。開発全体のボリュームに対して適切なコード品質が保たれているか、ドキュメント作成時の考慮漏れ等も細かく指導し、技術スキルの向上を図ります。レベルが近い受講者同士でチームを編成するため、他のメンバーに甘えることなく自分のタスクを完遂する責任感と、納期に向けてメンバーと協力して効率的に開発を進めるチームワークを養えます。
対象者 | ・プログラミング未経験の方 ・これからJavaでのWebアプリケーション開発を担当される方 ・これからJavaでのWebシステム/サービス開発プロジェクトに配属される方 |
---|---|
研修ゴール | ・基本的な型、式と演算子、制御構文などを理解し、プログラムを実装できる ・オブジェクト指向プログラミングができる ・基本的なSQL文と、DBと連携するプログラムを実装できる ・Springフレームワークを理解し、MVCモデルに即した設計・実装ができる ・開発全体のフローを理解し、メンバーと協力して開発タスクを担える ・Springフレームワークを活用してWebシステムを開発できる ・GitやSourceTree、Eclipse、Backlogなど開発ツールを使ったプログラミングができる |
適性診断 | ー |
ポイント | ・初心者が躓きやすいポイントも時間を掛けてじっくり学べる ・研修時間の57%が開発演習。手を動かして学ぶ実践プログラム ・チーム開発演習で要件定義から実装・テストまで体験 |
開催スケジュール
新入社員研修 | 未経験エンジニア研修 | |
---|---|---|
開催日程 | – | 7月以降 四半期ごと開催 |
日数 | – | 3ヶ月間(54日間) |
開催時間帯 | – | 平日9:00~17:30 |
中間報告会 | – | 実施 |
成果発表会 | – | 各研修最終日 |
お申し込み締切 | – | 研修開始1週間前まで |
助成金申請期限 | – | 研修開始前日まで ※対象者のご入社から研修開始まで1ヶ月以内の場合 |
直近の開催日程
2023年07月 | 2023年07月04日(火)~09月28日(木) |
2023年10月 | 2023年10月03日(火)~12月27日(水) |
2024年01月 | 2024年01月05日(金)~03月28日(木) |

ITCOLLEGEの新入社員研修が1冊で分かる
最新資料を無料ダウンロード
社会人スキルからITスキルまで、
新卒エンジニアに必要なIT研修を1名様からご受講いただけます。
お客様の研修目的や受講者のプログラミング適性に合わせて最適なプランを
ご提案させていただきますので、お気軽にご相談ください。
料金プラン
人材開発支援助成金 人材育成支援コース 人材育成訓練で、研修料金の9割以上を削減できます
新入社員研修 | 未経験エンジニア研修 | ||||||
---|---|---|---|---|---|---|---|
通学 | ハイブリッド | オンライン | 通学 | ハイブリッド | オンライン | ||
研修料金(税別) | – | 615,000円 | |||||
助成金額(最大) | 正社員 | – | 612,200円 | ||||
契約社員 | – | 713,700円 | |||||
実質負担額(税込) | 正社員 | – | 64,300円 | ||||
契約社員 | – | 実質無料 |
※助成金額は企業規模によって異なります。大企業分類のお客様はお問い合わせください
研修カリキュラム
- Git入門
バージョン管理概要
Git基本操作 - Java言語仕様
アルゴリズム
環境構築
プログラムの書き方
式と演算子
制御構文
配列
メソッド
複数クラスを用いた開発
総合演習 - オブジェクト指向
オブジェクトの考え方
クラス
クラス機構
カプセル化
継承
インターフェイス
抽象クラス
ポリモーフィズム
標準ライブラリ
例外
コレクション
リファクタリング
総合演習
- JavaSE 個人開発演習
要件定義
簡易設計
実装
テスト
発表資料作成
納品
成果発表会開催 - データベース・SQL
DBMS導入
パラメータ設定
基本的なSQL
制約
正規化
テーブル設計演習
結合
サブクエリ
グルーピング
集約関数
総合演習 - Java-DB連携
JDBC
DAO/DTOパターン
Java-DB総合演習
- サーブレット
HTML/CSS
JavaScript
Webシステム概要
画面遷移
パラメータ受け渡し
セッション管理
データ保存
HTTPリクエスト
XSS対策
データベース・システム連携
CRUD
Webシステム開発 - Webシステム チーム開発演習
チーム開発演習概要
要件定義
要件定義書作成
レビュー
基本設計
基本設計書作成
実装
単体テスト
進捗報告
結合テスト
バグ修正
納品準備
発表資料作成
納品
成果発表会開催
- Springフレームワーク
多層アーキテクト
DIコンテナ
アノテーション
Spring演習
JSP
フォームクラス
バリデーション
SoringMVC演習
Thymeleaf
JPA
lambok
Session
SpringBoot演習
総合演習 - Webフロント
Bootstrap
フロント開発演習 - Spring チーム開発演習
要件定義
レビュー
基本設計
テーブル設計演習
画面モック作成
基本設計書レビュー
プロジェクト構成
クラス構成
レビュー
テスト設計
実装
単体テスト
レビュー
結合テスト
バグ修正
進捗報告
納品準備
発表資料作成
納品
成果発表会開催
研修環境
基本機材 | 研修用PC(Windows機) |
---|---|
配布書籍 | ・オリジナルテキスト ・スッキリわかるJava入門 |
言語等 | Java11、HTML/CSS、JavaScript、Spring |
OS | Windows |
ミドル等 | MySQL、Tomcat9 |
ツール等 | Git、Eclipse、サクラエディタ、SourceTree、A5:SQL、Backlog、Slack、Zoom |