申込み受付中

Java Webアーキテクチャー概要

JavaでWebシステムを開発するには、アーキテクチャーの理解が不可欠です。
本コースでは、サンプルコードを参照しながらJava EEとSpring Frameworkの2大フレームワークのアーキテクチャーを短期間で学びます。


本コースでは、Javaを利用したWebシステムの開発経験がない方を対象として、JavaテクノロジーやWebシステム・アーキテクチャーの全体像を短期間で把握していただくためのコースです。
Javaには似たような役割のテクノロジーが複数提供されているため、要件にあわせて最適なテクノロジーを選択しアーキテクチャーを構築しなければなりません。
まずWebシステムの基本的な仕組みを説明したうえで、Java EE及びSpringの2つの代表的なフレームワークを対象とし、各テクノロジーの特徴や役割、それらを組みわせてWebシステムを構築する方法についてご紹介します。
Javaを利用したWebシステム開発について学習を始めようとしている方はもちろん、設計やプロジェクト管理のために全体像を把握しておきたい方、StrutsやSeasar2などのフレームワークからの移行を考えている方にもおすすめです。

コースフロー

Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- Java Webアーキテクチャー概要 <Java EE 7対応>Webアプリケーション開発 Servlet&JSP編 <Java EE 7対応>REST Webサービス開発入門-JAX-RS2、JSON、WebSocket- JPA徹底攻略-基礎からトラブルシュートまで- はじめてのSpring MVCによるWebアプリケーション開発 Pivotal認定 Core Spring JPA徹底攻略-基礎からトラブルシュートまで- Spring Security入門 Spring Batch入門 Javaプログラミング作法-Effective Javaで知るプログラミングの定石- JUnitによるソフトウェアテスト入門

JAVA

Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- <Java EE 7対応>Webアプリケーション開発 Servlet&JSP編 Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Javaプログラミング基礎-開発現場を見据えた次のステップ- Java Webアーキテクチャー概要 <Java EE 7対応>REST Webサービス開発入門-JAX-RS2、JSON、WebSocket- JPA徹底攻略-基礎からトラブルシュートまで- はじめてのSpring MVCによるWebアプリケーション開発 Pivotal認定 Core Spring JPA徹底攻略-基礎からトラブルシュートまで- Spring Security入門 Spring Batch入門 Javaプログラミング入門-現場で活躍するエンジニアになるための第一歩- Java Webアーキテクチャー概要 Javaプログラミング作法 -Effective Javaで知るプログラミングの定石- JUnitによるソフトウェアテスト入門

研修概要

研修の目的
■ Javaで大規模なWebアプリケーションを作る時に、要件に合わせてテクノロジーを選択できる
■ それぞれのテクノロジーを利用する際に必要なコンポーネントとその関係が説明できる
研修の内容
■ Webアプリケーションとは?
 □ クライアントとサーバ
 □ HTTP(リクエスト/レスポンス)
 □ Webページを構成する要素
 □ RESTful Webサービス
■ Webアプリケーションのアーキテクチャ
 □ Webシステムアーキテクチャ
 □ レイヤーアーキテクチャ
 □ フレームワークとは?
■ Java EEで構築する
 □ CDIとEJB
 □ JSFとJAX-RS
 □ JPA
■ Spring Frameworkで構築する
 □ Spring FrameworkのDI
 □ Spring MVC
 □ Spring JDBC
 □ Spring Boot
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
対象者
■ Javaで大規模なWebアプリケーションを設計する方
■ Javaの基本的な書き方は覚えたが、それがWebアプリケーション開発にどう繋がるかを知りたい方
前提条件
■ Javaで簡単なプログラミングができる方
 □ クラスをインスタンス化し、変数に代入できる方
 □ 条件分岐や繰り返しが書ける方
実行環境
■ Windows 10
■ Java SE 8以上
■ Java EE 8
■ Spring 5
■ IntelliJ IDEA
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
配布資料
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。
開催日数
1日間
受講料
50,000円
(税抜)※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2019年9月2日~2019年9月2日(1日間)【会場】カサレアル泉岳寺トレーニングセンター満員
2019年11月1日~2019年11月1日(1日間)【受付】2019年10月25日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年12月16日~2019年12月16日(1日間)【受付】2019年12月9日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2020年2月12日~2020年2月12日(1日間)【受付】2020年2月5日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2020年3月2日~2020年3月2日(1日間)【受付】2020年2月24日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

Java研修(Java入門~Java EE/Java Framework)に関する研修一覧