研修・トレーニング

UMLとJavaによるオブジェクト指向プログラミング(オンライン版)

IT技術コース 【オンライン】エンジニア向けコースマップ 基礎技術

UMLのモデルを「正確に」Javaプログラミングで実装できるようになるためのトレーニング

講義はZoomビデオ会議ツールを用いたオンラインで行います。
受講者様は自社・自宅などに居ながらにして受講可能です。
本研修の集合研修版についてはこちらをご覧ください。
※プログラム・時間・金額などは異なります。

対象

  • UMLを用いたオブジェクト指向開発においてJavaによる実装を担当する方。

達成目標

  • ラウンドトリップエンジニアリングを説明できる。
  • UMLの図からJavaのソースコードへ変換できる。
  • JavaのソースコードからUMLの図へ変換できる。

前提条件

  • 以下のトレーニングを受講済である、あるいは、同等のスキルを有する
    ・Javaプログラミング
    ・UMLモデリング入門-UMPT-L1認定

    オンラインで受講するために以下の環境を必要とします。
    【必須】
    ・Zoomミーティングが利用可能(回線速度が十分で、アプリケーションおよびユーザアカウントが用意できる。マイクで通話が可能)
    ・PDFファイルの閲覧(テキストをPDFで配布します)
    ・OS:Windows10(64bit)
    ・以下のツールを利用します。インストールの詳細は開催決定後に連絡します。
     ・eclipse
     ・Adopt Open JDK
     ・Astah* professional

内容

UMLの図とJavaのマッピング(対応)を中心に解説します。
あわせて、オブジェクト指向開発の重要となる考え方についても、UMLの図からJavaのソースコードへ変換する簡単なプログラミング演習を通じて習得します。



講義はZoom(ビデオ会議ツール)を用いたオンラインで行います。受講者様は自社・自宅などに居ながらにして受講可能です。

●講義の進め方
最初に一般的なモデルベース開発の進め方を紹介して、このコースで学習する技法(UMLとJavaの対応)の位置づけを確認します。次に、UMLのモデル要素ごとにJavaのソースコードとの対応を解説してから、演習でUMLのモデルをJavaのソースコードに変換する練習やJavaのソースコードをUMLのモデルに変換する練習をすることで、UMLとJavaの対応を具体的に確認します。
●演習の特徴
ラウンドトリップエンジニアリングを通して、UMLのモデルとJavaのソースコードの対応を確認できます。実際に自分でプログラミングしたモジュールを実行して動きを確認できるため、学習成果を動きで実感できます。
第1章 ラウンドトリップエンジニアリング
モデルベース開発の進め方
設計から実装へ
第2章 UMLとJavaの対応
クラス図とソースコードの対応
シーケンス図とソースコードの対応


※ 本コースでは、「 astah* 」をモデリングツールとして使用します。

【 「 astah* 」 について】
http://www.change-vision.com/index.html( ChangeVision )

講義と演習の配分

開催概要

主催 株式会社オージス総研
会場/日程

Zoomミーティングルームを利用します。 後日、お申込みいただいたお客様へ、開催URLをご連絡いたします。
10月14日(水)~10月15日(木)
10:00~17:00(締切)

コース 2日コース 
受講料 66,000円(税込)

3名以上の申し込みで、10%OFFイベント実施中!(2017年1月~)
適用条件はページ下部に記載してあります

受講料有料の場合の
お支払いについて
【法人のお客様】
コース終了後に申込み者様宛てに請求書をお送りしますので、請求書に記載されている期日までに当社指定口座にお振込みください。(請求翌月末現金払い)
【個人のお客様】
個人で申込みいただいた場合は、受講料金を事前に当社指定口座にお振込みいただきます。
詳細につきましては、開催確定後にお送りしますメールでご案内差し上げます。
マシン使用 あり
オープン/オンサイト オープン

3名以上の申し込みで、10%OFFイベント実施中!(2017年1月~)

<適用条件>

・2017年1月以降開催予定の研修が対象です

・同日開催の同一コースに対して、同一企業からの申し込みに限ります

・お客様の申し込み日が別であっても適用されます

・研修当日、欠席により3名未満になった場合は適用されません

お問い合わせ・お申込み

同コースの研修・トレーニング

Docker入門(オンライン版)
GoogleTestによる実践ソフトウェアテスト(オンライン版)
Node.jsで学ぶJavaScript基礎(ECMAScript 2016 対応)(オンライン版)
React入門(オンライン版)
ソフトウェアテスト入門(JSTQB準拠)(オンライン版)
【eラーニング】 Webフロントエンド基礎コース
JUnitによる実践ソフトウェアテスト(オンライン版)
UMLとC言語によるオブジェクト指向プログラミング(オンライン研修)
C++11/14/17入門(オンライン版)
【eラーニング】 オブジェクト指向開発基礎コースセット(Java編)
【eラーニング】 オブジェクト指向開発基礎コースセット(C++編)
【eラーニング】 UMLとJavaによるオブジェクト指向プログラミング
【eラーニング】 UMLとC++によるオブジェクト指向プログラミング
【eラーニング】 C++オブジェクト指向プログラミング
【eラーニング】 オブジェクト指向入門
Git入門(オンライン版)
JUnitによる実践ソフトウェアテスト
UMLとC++によるオブジェクト指向プログラミング(オンライン版)
Node.jsで学ぶJavaScript基礎(ECMAScript 2016 対応)
C++プログラミング
C言語プログラミング
ITを理解するためのWebシステム開発体験~ITリテラシ向上~
品質向上のためのソフトウェア設計・実装基礎
xUnitによるテスト入門(C言語編)
GoogleTestによるテスト入門(C++編)
JUnitによるテスト入門(Java編)
UMLとC++によるオブジェクト指向プログラミング
UMLとC言語によるオブジェクト指向プログラミング
UMLとJavaによるオブジェクト指向プログラミング
オブジェクト指向入門
Javaプログラミング(JavaSE 8 対応)
ビジョンから価値へ:バックログ・リファインメント実践者向けトレーニング(オンライン版)
顧客発見を重視したデザイン思考概論 (オンライン研修) ~DX推進者のための必須知識~
スクラム※入門(オンライン版)
オブジェクト指向設計の原則 (Java版)~リファクタリングを通じて学ぶ良い設計~(オンライン版)
オブジェクト指向設計の原則 (C++)~リファクタリングを通じて学ぶ良い設計~(オンライン版)
UMLオブジェクト指向分析・設計-UMTP-L2認定(オンライン版)
分析モデリング実践(オンライン版)
分析モデリング基礎(オンライン版)
UML実践モデリング(特修コース)(オンライン版)
UMLモデリング入門-UMTP-L1認定(オンライン版)
体験!アジャイル超入門(オンライン版)(0.5日版)
SysMLによるシステムモデリング 実践編(オンライン版)
SysMLによるシステムモデリング 入門編(オンライン版)
SAFe®リーダー研修(Leading SAFe®)

その他のコース一覧