Comments
Description
Transcript
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付き 受講後の 復習も万全