Development Training

Java研修(基礎∼Java EE/フレームワーク)
Java
Development Training
Java研修では、以下の内容をステップアップしながら学ぶことが出来ます。
・Java、オブジェクト指向プログラミングの基礎
・わかりやすく誤りに陥りにくいコーディングをするためのプログラミング作法
・テスティングフレームワークを活用したテスト方法
・Java EE標準、Spring Frameworkなど、現場に即したWebアプリケーション
・WebサービスならびにWebAPIを効率よく開発する方法
Flow
基礎から実践へ段階に応じ、スキルをステップアップしながら身につけることが可能です。
Java基礎
Javaプログラミング基礎
-基本文法からオブジェクト指向
プログラミングまで<Java EE 7対応>
Webアプリケーション開発
Servlet&JSP編
Spring
Javaプログラミング作法
- EffectiveJavaの理解とFindBugsの活用-
テスティングフレームワーク入門
-とことん使う!JUnitファミリー-
Java EE 7
RENEWAL
Spring Framework 4
-Web MVC、DI、AOP、DBアクセス-
<Java EE 7対応>
Java EE Webアプリケーション開発
Java EEアクションベースMVCによる
Webアプリケーション開発
- CDI、JPA、JSFによるスマート開発-
-Java EE 8 MVCを見据えた
EE 7時代のアーキテクチャー-
RENEWAL
Spring Boot による
REST Webサービス開発入門
<Java EE 7対応>
REST Webサービス開発入門
-JA X- RS2、JSON、WebSocket-
フレームワーク構築入門
-アーキテクチャパターンとJavaでの実装 -
CR2016-0831
Java
Development Training
2016年度のコース概要
研修内容
日数 受講料 (税込)
Javaプログラミング基礎
-基本文法からオブジェクト指向
プログラミングまで-
3
Javaプログラミング作法
-EffectiveJavaの理解と
FindBugsの活用-
2
¥97,200
¥97,200
Stringを==演算子で比較していませんか?equals()メソッドは実装したけど、hashCode()メソッドは実装し忘れていませ 10月 27∼28日
んか?Javaプログラミングにおいて、
「読みやすく」
「わかりやすく」
「誤りに陥りにくい」コーディングを行う事は品質の高いプ 12月 5∼6日
ロフェッショナルな仕事を行う上で重要です。このコースは、脱初心者を目指す方のために、書籍「Effective Java」などから 1月 25∼26日
のノウハウや、OSSのバグコード検出ツール「FindBugs」も講義の中で使用いたします。ソースコードの品質に日々悩んでお 2月 23∼24日
られる方にも参考になる講座となっております。
¥129,600
Java言語を用いたWebアプリケーションの開発技術であるServletとJSPの基礎知識と開発方法を、HTML5などの最新 10月 12∼14日
1月 16∼18日
技術を取り込みつつ修得します。実習では、Eclipseを使ったServlet/JSP Webアプリケーションの開発方法(コーディン
グ/コンパイル/デプロイ/デバッグ)と、セッション管理、データベース接続機能を利用した簡単なアプリケーションを作成
し、実践的な開発エッセンスを修得します。さらに、Servlet、JSP、JavaBeansを組み合わせたMVCモデル設計についても
解説し、即実践で活用できる応用技術も修得します。
<Java EE 7対応>
Webアプリケーション開発
Servlet&JSP編
3
テスティングフレームワーク入門
-とことん使う!JUnitファミリー-
Spring Framework 4
-Web MVC、DI、AOP、DBアクセス-
Spring Bootによる
REST Webサービス開発入門
¥97,200
2
¥97,200
Spring FrameworkのDI(Dependency Injection)やAOP(Aspect Oriented Programing)といったSpring 10月
6∼7日
Frameworkの基礎となる機能を理解し、複雑なアプリケーションを疎結合で再利用性の高いアーキテクチャで構築する手 11月
7∼8日
法を学習していきます。またSpring Web MVCを学習しWebアプリケーション開発を簡単に行う方法について学びます。 12月
1∼2日
1月 10∼11日
3月
2∼3日
2
¥97,200
本コースでは、Spring Web MVCのRESTコントローラを用いて、スマートフォン向けにも対応可能であるRESTによるWeb 10月 20∼21日
サービスを効率よく開発する方法を学習していきます。Spring Bootを利用し、生産効率の高いWebサービス(RESTインタ 11月 24∼25日
フェースを持ち、JSON形式のデータを返すWebAPI)の開発方法を学習します。実践的な演習を通してRESTとJSONと 12月 8∼9日
WebSocketを利用したサーバアプリケーション開発を体験します。
1月 16∼17日
3月 15∼16日
3
¥145,800
従来、
JavaのWebアプリケーションは、
非標準フレームワークの組み合わせにより開発することが一般的でした。
しかし、
いくつかのフ 10月
5∼7日
レームワークは開発やサポートが停止しており、
新たなテクノロジーへの対応が困難な状態になっています。
Java標準仕様の最新版であ 12月
5∼7日
るJava EE 7は、
HTML5などの最新技術を取り込みつつ、
単一プラットフォームによるスマートなWebアプリケーション開発を可能にし 1月 10∼12日
ました。
本コースでは、
Java EE参照実装のGlassfishを利用して、
CDI、
JPA、
JSFをベースにしたWebアプリケーションの開発方法につい 2月 6∼8日
て演習を交えながら学習します。
新たなプラットフォームとして有力視されているJava EE 7をぜひこの機会に学習してみてください。
2
¥97,200
<Java EE 7対応>
REST Webサービス開発入門
-JAX-RS2、JSON、WebSocketJava EEアクションベースMVCによる
Webアプリケーション開発
-Java EE 8 MVCを見据えた
EE 7時代のアーキテクチャー-
フレームワーク構築入門
-アーキテクチャパターンとJavaでの実装-
研修時間
9:30∼17:00
研修会場
テスティングフレームワーク「JUnit」による実践的なテスト手法を解説します。その他にJUnitを取り巻く様々なテストツー 10月 17∼18日
ルもご紹介します。
ハンズオン形式の実践スタイルで、JUnitファミリーの使い方を修得する事が可能です。
12月 13∼14日
2月
2∼3日
2
<Java EE 7対応>
Java EE Webアプリケーション開発
- CDI、JPA、JSFによるスマート開発 -
コース概要
Javaの基本文法や、制御構文、クラスライブラリ、オブジェクト指向なJavaプログラムを作成するための基本を習得するこ 10月
5∼7日
とができます。プログラミング未経験でもわかりやすい講義で、プログラムを作成するための基本を習得することができま 1月 10∼12日
す。
受講される方には一人一台のPCをお貸しし、
ハンズオン演習を織り交ぜた
「身につく」
講義を行います。
2
2
¥97,200
¥97,200
本コースでは、スマートフォン向けにも対応可能であるRESTによるWebサービスを効率よく開発する方法を学習していきま 10月 13∼14日
す。JAX-RSを利用し、生産効率の高いWebサービス(RESTインタフェースを持ち、
JSON形式のデータを返すWebAPI)の開 12月 21∼22日
発方法を学習します。また、WebSocketを利用したサーバアプリケーションの開発方法も学習します。実践的な演習を通し 1月 30∼31日
てRESTとJSONとWebSocketを利用したサーバアプリケーション開発を体験します。
2月 20∼21日
Java EE 7標準フレームワークであるJSFは
「コンポーネントベース」
であり、
StrutsやSeasar2などの
「アクションベース」
のフレーム 10月 27∼28日
ワークからは、
やや移行しづらいという問題があります。
2017年リリース予定のJava EE 8では、
待望のアクションベースフレームワー 12月 15∼16日
ク
「MVC 1.0」
が導入されます。
本コースでは、
MVC 1.0のベースである
「JAX-RS」
を利用し、
MVC 1.0への移行コストが最小限にな 1月 23∼24日
るようなアクションベースフレームワークを自作する方法を学習します。
併せて、
ORマッパーJPAおよび画面テンプレートJSPの代替 2月 13∼14日
技術として、
「MyBatis」
「Thymeleaf」
を利用します。
Java EEにおけるモダンな開発技術を、
是非この機会に体験してください。
本コースは、JavaによるWebアプリケーションアーキテクチャを設計する際によく利用されるデザインパターンについて学 10月 17∼18日
習し、その実装方法について学習していきます。講義で採り上げるパターンはシステム開発でよく利用されるMV*やIoC、 12月 12∼13日
サービスクラス、DAOなどです。本コースで学んだアーキテクチャに関する知識は既存のフレームワークを理解するのにも 2月 23∼24日
役立つ知識ですので、
アーキテクチャ設計を一から行わない方にもお勧めのコースになっています。
カサレアル 泉岳寺ラーニングセンター
カサレアルの研修サービスでは、開発部と実案件でのノウハウなどを共有しながら、
最新技術を活用し現場で使える実践的トレーニングを実施しています。
どこよりも早く
最新バージョン
に対応
ハンズオン中心
豊富な演習で
実装力UP
株式会社カサレアル
〒108 - 0073 東京都港区三田3 -11-24 国際興業三田第二ビル9F
TEL:03 - 4405 -7867(直) FA X:03 - 6436 -3565(代)
ht tp://w w w.casareal .co.jp/
ht tps://w w w.facebook.com/casareal .l s
●本資料に記載されている社名またはシステム・製品名は、一般に各社の商標または登録商標です。
●本資料では、TMやRは明記しておりません。
段階的にスキルを
ステップアップ
できるコース体系
受講後、
3ヶ月間の
Q&Aサービス付
演習環境
CD-ROM付き
受講後の
復習も万全