申込み受付中

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プログラミング基礎-開発現場を見据えた次のステップ- Javaプログラミング作法-Effective Javaで知るプログラミングの定石- JUnitによるテスト入門 <Java EE 7対応>Webアプリケーション開発 Servlet&JSP編 <Java EE 7対応>REST Webサービス開発入門-JAX-RS2、JSON、WebSocket- JPA徹底攻略-基礎からトラブルシュートまで- 基礎からのSpring BootによるWebアプリケーション開発-Web、DBアクセス、REST、セキュリティ- 基礎からのSpring Security-認証、認可、アーキテクチャ、OAuth 2- Angular&Spring BootによるSPA開発ワークショップ 基礎からのSpring Batch Java Webアーキテクチャー概要

Java研修 初歩から学ぶHTML5/CSS入門 JavaScriptで学ぶ初めてのプログラミング しっかり学ぶモダンJavaScript JavaScript応用 お使いのフレームワークへ(Angular入門、React入門、Reduxワークショップ 、Vue.js入門) 初歩から学ぶHTML5/CSS入門 JavaScriptで学ぶ初めてのプログラミング Javaプログラミング入門 Javaプログラミング基礎 しっかり学ぶモダンJavaScript Angular入門 Javaプログラミング入門 Javaプログラミング基礎 基礎からのSpring BootによるWebアプリケーション開発 Angular&Spring BootによるSPA開発ワークショップ

研修概要

  • 研修の目的
    ■ 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分

開催日程

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