コースコード | OTV017 |
---|---|
コース概要 | ・このコースは「バーチャル・クラスルーム(オンライン研修)」での提供となります。 詳しくは、「オープン研修(日立講習会)」のバーチャル・クラスルーム(オンライン研修)のご案内をご確認ください。 ・チームでソフトウェアの開発・拡張・保守を行い、品質および開発効率向上を実現したいソフトウェア・エンジニアの方に最適です。オブジェクト指向をベースに、独立性の高いモジュール分割において重要となる「抽象化」、抽象化を定義する「仕様」、さらに仕様に従った「実装」方法を、演習を通じて学びます。 ・このコースの講師は、日立製作所(研開)の元研究者で、米ジョージメイソン大学大学院留学後、米Amazonを経て現在Oracleで勤務する方です(研修時の使用言語:日本語)。 |
到達目標 | チームでの並行開発・拡張・保守を容易にするベストプラクティスを修得できる。 |
対象者 | チームで大規模ソフトウェアの開発を行っていて、品質および開発効率向上を実現したいと考えている方。 |
前提知識 | JAVA、C#、あるいはC++等のオブジェクト指向言語の使用経験があること。 |
内容 | 1.オブジェクト指向の基礎、同演習 2.手続きの抽象化、仕様、実装(抽象化のメリット・手続きの仕様と実装・例外)、同演習 3.データの抽象化、実装(データ抽象の仕様と実装・抽象関数・内部表現の不変式)、同演習 4.リスコフの置換原則、継承(サブクラス化)の意味 5.ベストプラクティス(Classes and Interfaces,Methods common to all objects) 6.アマゾンにおけるソフト開発の基本原則:SOA、まとめ |
教材サンプル | |
標準学習時間 | 21.5 |
学習形態 | マシン実習 |
カテゴリー | |
コースフロー | |
備考 | ・このコースは、初日は10:00‐15:00、2日目‐3日目は9:00‐15:00、4日目-5日目は10:00‐15:00の開催です。 ・このコースは学習効果の観点から 2023/5/11~12、2023/5/17~19 の飛び石で開催します。 ・このコースは事前学習があります。研修開始日に近くなりましたら、詳細をご案内します。 ・オンライン研修(バーチャル・クラスルーム)にお申込みの方は、必ず事前に接続確認をお願いします。 【事前接続確認はこちら】 https://www.hitachi-ac.co.jp/pdf/service/opcourse/VirtualClassroom/d_vc_flow.pdf |
受講料 | ¥231,000(税込) |
空席状況 | :空席あり | :残り4席以内 | :満席 | :受付終了 |
---|
研修会場 | 開催日程 | 日数 | お申し込み | 空席状況 | 臨時 |
---|