コースコード:JV958

JavaによるWebアプリケーション開発 1 -サーブレット・JSP-(3日間)

最新の開催情報

受講料
128,700円 117,000円
講習日数
3日間

コース概要

Webアプリケーション開発の基盤技術であるサーブレット・JSP・JDBCのプログラミング方法、典型的な設計パターンを、マシン実習を通して学習します。また、Javaを用いたWebアプリケーション開発において、実装フェーズを担当するために必要な基礎知識を修得します。

開催形式
遠隔ライブ研修
研修サービス
テキスト マシン実習 クラウド実習環境(コース期間中のみ利用可)

前提知識

以下のすべてを満たしている方。

  • Web(HTMLHTTP)に関する基本的な知識をお持ちの方。
  • Javaの基礎知識(基本文法、クラス、継承、インタフェース、例外処理)をお持ちの方。
  • Java API(コレクションファイルI/Oスレッド)の知識をお持ちの方。

    前提知識を修得できるコースは以下のとおり。

  • 「Javaプログラミング基礎1」
  • 「Javaプログラミング基礎2」
  • 「Javaによるデータベースアクセス」

到達目標

  • フォーム処理を行うサーブレットを作成できる。
  • セッション管理を行うサーブレットを作成できる。
  • ディレクティブタグや定義済みオブジェクト、JavaBeansなどを利用したJSPを作成できる。
  • サーブレットとJSP、JavaBeansを連携させたアプリケーションを作成できる。
  • データベースにアクセスするWebアプリケーションを作成できる。

講師からのメッセージ

Webシステムの標準技術である「サーブレット」「JSP」のプログラミング方法を実用的なサンプルプログラムを用いてわかりやすく解説します。また、マシン実習を通して、ビジネスシステムにおける上記技術の具体的な適用方法を効果的にマスターします。


・本コースの遠隔ライブ研修の開催回は、クラウド型実習サービスに対応しています。なお、クラウド実習環境の利用期間は以下の通りとなります。
 ・2021年9月末までの開催コースについて:コース開始日から1週間
 ・2021年10月以降の開催コースについて:コース期間中のみ

研修コースマップ

Java

コース内容

1日目
AM
1.Webアプリケーション概要
・Webアプリケーション概要
・Java EEの概要
・Java EEによるWebアプリケーション開発
・サーブレットの概要
・サーブレットの定義
PM
2.サーブレットプログラミング
・リクエスト処理(フォーム処理、アンカー)
・レスポンス処理(HTML生成、リダイレクト)
・フィルタ
2日目
AM
2.サーブレットプログラミング
・セッション管理
3.JSP
・JSPの概要
・基本文法(スクリプトタグ、ディレクティブ、定義済みオブジェクト)
PM
3.JSP
・EL(Expression Language)
・JSTL
・画面の分割開発
3日目
AM
4.サーブレット・JSPの連携
・MVCパターン
・リクエスト転送(フォワード)
5.データベース連携
・JDBCの概要
・データベースの参照
・データベースの更新
PM
5.データベース連携
・DAOパターン
・DataSourceの利用

お客様の声

「ポイントが押さえられており、全体の流れが良くわかりました。」
「今までよく理解できていなかったセッション管理のプログラミング方法が良く理解できました。」
「Javaのサーバ側特有の構造や概念を学ぶことができて大変よかったです。」
「Webアプリケーションだけでなく、それに関連して、独学では調べても見過ごしてしまいそうな、基礎的な知識も知ることができてよかったです。」

留意事項・備考

・Microsoft Windowsで実習します。
・サーブレット・JSPのリファレンス実装であるTomcatを使用します。
・データベースはMySQLを使用します。


■遠隔ライブ受講について■

お申込みの前に、事前準備をご確認ください。

また、本コース受講にあたっては、事前準備をお願いしております。
必ず研修開始前までにご準備ください。

◎事前準備
◆遠隔ツール :Zoom
 Zoomに関する準備手順は、Zoom受講マニュアルよりご確認ください。

◆教材 :電子教材
 研修開始7日前以降に送付いたします。以下の件名のメールよりダウンロードしてください。 
「[開催番号]NECビジネスインテリジェンス 研修サービス 教材/補助資料ダウンロードURL通知」

◆演習環境 :クラウド実習
 受講の際、お手持ちのパソコン(Windows10またはMac OS)からクラウド実習環境へ接続いただきます。
 演習環境への接続手順を参考に、接続テストを行ってください。

◆資料配布:OneDrive
 本コースは研修内で使用する資料の共有や配布のため、OneDriveを使用します。
 OneDrive(テストファイル)へのアクセスが可能かご確認ください。

<注意事項>
直接インターネットに接続できる環境をご用意ください。
業務用PCをお使いの場合、業務用PC側でクラウド実習環境へのRDP接続やOneDriveが禁止されており接続出来ないケースがあります。

※「Zoom受講マニュアル」と「演習環境への接続」につきましては、プログラミング関連トレーニング事前準備情報からもダウンロード可能です。

・Microsoft Windowsで実習します。
・サーブレット・JSPのリファレンス実装であるTomcatを使用します。
・データベースはMySQLを使用します。


■遠隔ライブ受講について■

お申込みの前に、事前準備をご確認ください。

また、本コース受講にあたっては、事前準備をお願いしております。
必ず研修開始前までにご準備ください。

◎事前準備
◆遠隔ツール :Zoom
 Zoomに関する準備手順は、Zoom受講マニュアルよりご確認ください。

◆教材 :電子教材
 研修開始7日前以降に送付いたします。以下の件名のメールよりダウンロードしてください。 
「[開催番号]NECビジネスインテリジェンス 研修サービス 教材/補助資料ダウンロードURL通知」

◆演習環境 :クラウド実習
 受講の際、お手持ちのパソコン(Windows10またはMac OS)からクラウド実習環境へ接続いただきます。
 演習環境への接続手順を参考に、接続テストを行ってください。

◆資料配布:OneDrive
 本コースは研修内で使用する資料の共有や配布のため、OneDriveを使用します。
 OneDrive(テストファイル)へのアクセスが可能かご確認ください。

<注意事項>
直接インターネットに接続できる環境をご用意ください。
業務用PCをお使いの場合、業務用PC側でクラウド実習環境へのRDP接続やOneDriveが禁止されており接続出来ないケースがあります。

※「Zoom受講マニュアル」と「演習環境への接続」につきましては、プログラミング関連トレーニング事前準備情報からもダウンロード可能です。

開催スケジュール詳細・お申込

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

◎・・・6名様以上、空いております。
○・・・1~5名様の空きがございます。
△・・・キャンセル待ちとなります。(ただし、備考欄に注記がある場合はキャンセル待ちではありませんので、注記をご参照ください)
空席状況は定期的に更新しています。◎○でも、既に満席の場合はご了承下さい。詳細な空席状況は研修申込センターにお問い合せください。

地区 開催番号 会場名 開始日~
終了日
日数 講習時間 申込締切日 空席
状況
備考 カートに
追加
キャンセル締切日
遠隔ライブ JV958501K 遠隔ライブ研修 2024/10/28~
2024/10/30
3日間 09:30~
17:00
2024/10/22
2024/10/22
JV958502K 遠隔ライブ研修 2024/11/13~
2024/11/15
3日間 09:30~
17:00
2024/11/07
2024/11/07
JV958503K 遠隔ライブ研修 2025/02/03~
2025/02/05
3日間 09:30~
17:00
2025/01/28
2025/01/28