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

Java研修

2025年度新入社員向けJava開発総合講座【札幌】

内容

他社の新入社員と学習いただける合同企業研修(集合型)です。
IT基礎講座からスタートし、Webアプリケーション開発技術と効率の良いプログラミングを学習します。
ITの基礎からスタートしますので、前提知識にとらわれることなく、どなたでも学習いただけます。
また、演習課題作成(コーディング)も豊富に行い、多くのアプリケーションを作成いただきます。
データベースや仕様書の理解・テストなど、Java開発に関わる業務を擬似的に再現した研修です。
チーム単位の開発演習も行います。
個別指導日にて進捗遅れを補う独自の工夫を行い、全員でのスキル習得を目指します。
終了時には、講座ごとの講師所感レポートを提出します。

対象者

新入社員(2025年度)

期間(研修タイプ)

集合型 : 札幌会場
2025年度予定 (IT/48日*7.5h: 360.0h + マナー/1日*7.5h):合計367.5h

日程

【札幌会場】
ビジネスマナー(1日*7.5h:7.5h)
※日程調整中

ITリテラシー/アルゴリズム基礎/データベース概論(8日*7.5h:60.0h)
4/7.8.9.10.11.14.15.16

Javaベーシック(8日*7.5h:60h)
4/17.18.21,22,23,24,25,28

HTML CSS(2日*7.5h:15.0h)
4/30.5/1

Java Webシステム(15日*7.5h:112.5h)
5/2.7.8.9.12.13.14.15.16.19.29.21.22.23.26

システム開発実務(9日*7.5h:67.5h)
5/27.28.29.30.6/2.3.4.5.6

Spring Framework(6日*7.5h:45.0h)
6/9.10.11.12.13.16

学習範囲

【 ITリテラシー 】
■コンピュータ基礎

  • 情報理論(2進数、基数変換、文字コード)
  • コンピュータの構成要素
  • 拡張インタフェース
  • 補助記憶装置
  • ソフトウェア概説
  • オペレーティングシステム
  • ソフトウェアインストールの流れ
  • ディスク管理
  • ファイル管理
  • ユーザーとグループの管理
  • プロファイル
  • 共有設定
  • バックアップ

■ネットワーク基礎

  • ネットワークシステムの概論
  • ネットワークの種類
  • 伝送方式
  • 通信プロトコル(OSI、TCP/IP)
  • LANの規格と構成要素
  • MACアドレス
  • ネットワーク機器の種類と動作
  • 伝送メディアの種類
  • 無線LAN概要
  • ネットワークサービス(DNS、Web、メール、FTP、クラウド)
  • トラブルシューティング

【アルゴリズム】

  • アルゴリズムの基礎
  • アルゴリズムとは何か?
  • どうしてアルゴリズムが必要なのか?
  • アルゴリズムの注意点
  • アルゴリズムの表現方法
  • フローチャートの基本的なルール
  • 擬似言語
  • 基本制御構造
  • 選択の入れ子構造と多分岐構造
  • 繰り返しの表現方法
  • データ構造の基礎
  • データ構造の分類
  • 変数と値の交換
  • 配列
  • リスト
  • スタックとキュー
  • 木構造
  • 探索のアルゴリズム
  • 代表的なアルゴリズム
  • 線形探索
  • 二分探索
  • 整列のアルゴリズム
  • 交換法(バブルソート)

【データベース概論】

  • データベース概論
  • SELECT文
  • データの並び替え
  • 単一行関数
  • グループ関数
  • 表の結合
  • 副問合せ
  • 集合演算子
  • DML文
  • トランザクション
  • 表の作成と管理
  • ER図と正規化
  • 演習問題

【Java ベーシック】

  • Java概論
  • Java開発の流れ
  • 変数
  • 四則演算子
  • 複合代入演算子
  • 基本データ型の型変換
  • 比較演算子
  • 条件分岐(if文)
  • if文のネスト
  • 論理演算子
  • switch文
  • 課題①
  • 繰り返し
  • forループ
  • do-whileループ
  • 配列
  • 繰り返し文と配列
  • for文のネスト
  • breakとcontinue
  • 多次元配列
  • 拡張forループ
  • 課題②
  • オブジェクト指向
  • クラス
  • フィールド
  • メソッド
  • アクセス修飾子
  • コンストラクタ
  • オーバーロード
  • 課題③
  • 値渡しと参照渡し
  • ポリモフィズム
  • 継承
  • オーバーライド
  • 参照型のキャスト
  • インタフェース
  • インタフェースの継承
  • コンストラクタ連鎖
  • コンストラクタのthis
  • メソッドのthisとsuper
  • 修飾子
  • 課題④
  • Java API
  • String
  • StringBuilder
  • ラッパークラス
  • AutoBoxing/(Auto-)Unboxing
  • クラス変数
  • クラスメソッド
  • Mathクラス
  • 課題⑤
  • java.util.ArrayListクラス
  • Generics基礎
  • Genericsを導入したコレクション
  • 例外処理
  • ガベージコレクション
  • 可変長引数
  • 課題⑥
  • スレッド
  • java.io パッケージ
  • java.util.Collection
  • 課題⑦

【HTML CSS】

  • HTML5の基本
  • 画像と動画
  • CSS3の基本
  • リンク
  • 構造を示す要素
  • CSSレイアウト
  • CSSレイアウト課題
  • 入力フォーム
  • アニメーション

【Java Webシステム】

  • Webアプリケーション概論
  • JSPとServlet
  • MVCアーキテクチャ概論
  • Servletの実行環境
  • はじめてのサーブレット
  • サーブレットを構成するオブジェクト
  • リクエストパラメータの利用
  • 文字エンコーディング
  • HTTPリクエストヘッダ/HTTPレスポンスヘッダの利用
  • 課題①
  • はじめてのJSPプログラム
  • JSPの実行時の流れ
  • ディレクティブ
  • スクリプティング要素
  • 暗黙オブジェクト
  • JSP でのリクエストパラメータの利用
  • 様々なフォームの利用
  • 課題②
  • MVC アーキテクチャ
  • 正規表現
  • クッキー
  • セッショントラッキング
  • リソースの読み込み
  • リクエストの転送
  • 課題③
  • JavaBeans
  • JSPでのBeanの利用
  • JSTL
  • 課題④
  • データベース
  • JDBC
  • 課題⑤
  • 配備記述子
  • JDBCドライバのロード
  • Eclipseの基本設定
  • 修了演習課題(ショッピングサイト構築)

【システム開発実務】

  • システム開発の流れ
  • 現場で必要とされる業界知識
  • エンジニアのそれぞれの役割と業務内容
  • 開発の流れの確認課題
  • 仕様の理解
  • テストケースレビュー
  • 実装(プログラミング)
  • コードレビュー
  • 単体テスト
  • 単体テストのデバッグ
  • 結合テスト
  • 結合テストのデバッグ
  • 単体テストのデバッグ
  • 結合テスト
  • 結合テストのデバッグ

【SpringFramework】

  • Spring Framework
  • 初めてのSpringプロジェクト
  • フォームを使ったSpringプロジェクト
  • 文字化け対策
  • 様々なフォームを使ったSpringプロジェクト
  • 課題①
  • バリデーションの利用
  • アノテーションの種類
  • 特殊なバリデーション
  • オリジナルバリデーション
  • 課題②
  • セッション
  • 例外処理
  • データベースの利用
  • データ抽出
  • データの登録
  • 課題③
前提条件

PCの基本操作ができること

研修費用

¥649,000(税抜価格¥590,000)

備考

※人材開発支援助成金をご利用いただけます(条件あり)
※オンサイト(1社向け研修)対応は、別途ご相談ください