本文へスキップ
NOBORIBA®(のぼり場)研修サービス

新入社員向けJava・Springboot開発研修

公開日 2023.11.15

研修日数
55〜60日間(調整可能)
主な対象者
新入社員
実施形態
対面 / オンライン(全国対応)
費用
お見積り(初回打合せで概算提示)

この研修で身につくこと

  • アルゴリズム
  • ネットワーク
  • データベース

基礎からフレームワークも学び開発現場に即したWebアプリケーションスキルを学ぶ新入社員研修

研修概要

一社で研修を企画してJavaからSpring Bootまで学び現場力を身につける際に最もベーシックな研修プログラムをご提示いたします。ITの基礎、Java基本文法、オブジェクト指向、JDBC、Servlet/JSP、JUnit、Webアプリケーション開発まで学び、Spring BootではSpring Boot、Spring Boot MVC、Spring Data、Spring DI、Spring AOPをベースにフレームワークの基本構成を網羅しながらフレームワークを使ったモダンなWebアプリケーションを制作できるところまでを目的としております。

企業様のご都合により研修日数につきましても大幅に変わりますが、目安として3ヶ月の研修プログラムとなります。いつも企業様のご相談の上、詳細な日程を伺った上でカスタマイズをいたしますのでお気軽にご相談ください。

目的

・新入社員がIT基礎からJavaにおける最低限必要な機能を学ぶ

・Webアプリケーション作成を通じてチーム開発を学ぶ

・Spring Bootまで学ばせて現場に必要な知識を身につける

対象者

  • 新入社員

環境要件

・OS:Windows 11、64bit、8GB以上メモリ(16GB推奨)

テキスト

オリジナルテキスト
※または市販テキスト

研修内容

IT基礎(アルゴリズム、ネットワーク、データベース)

  • アルゴリズム
    • 基本的なソートと検索アルゴリズム
    • データ構造(リスト、キュー、スタック、ツリー、グラフ等)
  • ネットワーク
    • OSIモデルとTCP/IPプロトコル
    • LAN、WAN、インターネットの基礎
    • ネットワークセキュリティと暗号技術
  • データベース
    • リレーショナルデータベースとSQL
    • データモデリングと正規化
    • データベーストランザクションとインデックス

Java基礎

  • Javaの構文と基本データ型
  • 制御フロー(ループ、条件分岐)
  • Javaの標準ライブラリ
  • エラー処理と例外

オブジェクト指向

  • オブジェクト指向の基本原則(カプセル化、継承、ポリモーフィズム)
  • クラスとインターフェースの設計

JDBC

  • JDBCアーキテクチャとAPI
  • データベース接続とクエリ実行
  • トランザクション管理とエラーハンドリング
  • 効率的なデータアクセス戦略

Servlet/JSP

  • Webアプリケーションのアーキテクチャ
  • Servletのライフサイクルとセッション管理
  • MVCモデル

JUnit

  • ユニットテストの基本
  • JUnitフレームワークの使用

Webアプリケーション(個人開発 or チーム開発)

  • Webアプリケーションのプランニングと設計
  • 発表会に向けてのプレゼンテーション資料作成
  • 発表会

Spring Boot

  • Spring Bootの導入と設定
  • 依存性注入(DI)とビーンの管理
  • Spring Bootアプリケーションのデプロイメント
  • テストとデバッグ

Spring Boot MVC

  • MVCアーキテクチャの理解
  • コントローラ、ビュー、モデルの実装
  • フォーム処理とデータバインディング

Spring Boot Data

  • Spring Data JPAの使用
  • リポジトリパターンとデータアクセス
  • データベースマイグレーションとバッチ処理
  • クエリメソッドとトランザクション管理

Spring Boot DI

  • 依存性注入の概念と利点
  • コンポーネントスキャンと自動ワイヤリング
  • DIコンテナとビーンスコープ
  • 設定とプロファイル管理

Spring Boot AOP

  • アスペクト指向プログラミング(AOP)の基礎
  • アドバイス(Before、After、Around)の定義
  • クロスカット関心事(ロギング、トランザクション管理)
  • AOPと設計パターン

Spring Bootを活用したWebアプリケーション開発(チーム開発)

  • 演習発表物の計画と策定
  • チーム開発のメンバー決定
  • チーム開発
  • プレゼンテーション資料作成
  • 発表会

※内容は柔軟に調整可能となります。

研修日数

55〜60日間(調整可能)

備考

本研修はお客様のご要望によって内容のアレンジも可能ですので、お気軽にご相談ください。

お申し込み・お問い合わせ

下記のリンクより申込み・お問い合わせください。(別のタブが開きます)

・お問い合わせ

・研修導入の流れ

この研修のよくあるご質問

Q. この研修を自社用にアレンジ(カスタマイズ)できますか?
はい。記載内容のままの研修でご提供させていただくことも多々ありますが、会社用にアレンジして欲しいというご要望も多々あります。NOBORIBA®研修サービスはそのような企業向けのアレンジをすることを中心としておりますので、お気軽にご相談ください。
Q. 費用はどのくらいかかりますか?
主に講師料、教材費、必要時に機材費、会場費の項目を日数、数量で掛け合わせたご提示が基本となります。ご契約開始までは料金は発生いたしません。初回のお打ち合わせでもなるべく想定金額帯をお伝えしております。
Q. オンラインや全国での開催は可能ですか?
対面研修もオンライン研修も全国で開催をさせていただいております。北海道から沖縄まで場所を選ばずにご提案が可能ですので、お気軽にご相談ください。

あわせて使える無料ツール

姉妹サイト totonoe(登録不要・広告なし・ブラウザ内で完結)の実務ツールです。研修の予習・復習にどうぞ。

この研修について相談する

貴社向けのカスタマイズ・お見積りもお気軽にどうぞ。最短1営業日でご提案します。

無料相談・お見積りはこちら(Web)

KOINOBORI ECOSYSTEM

私たちが運営するサイト