[ASP]Javaで開発するコンソールアプリケーション ~開発工程とドキュメントを学ぶ~
| 標準学習時間 | 5時間 | 提供元 | トレノケート | | 価格(税込) | 13,200円(税込) | 備考 | eラーニング | |
| 提供形態/付帯教材種別 | 
| 商品コード | JAX0061G |
|
ワンポイントアドバイス
本コースでは、Javaのコンソールアプリを作るために必要な基礎知識や実際の開発課題例を使った内容を学習します。ハンズオンで実際にコーディングしながら開発工程やドキュメントなど実践的項目を身につけます。 |
|
↑ページの先頭へ戻る
対象者情報
| 対象者 | ・新人の開発エンジニアの方 ・開発工程を学習したいSEの方 ・設計を学習したい方 ・クラス図、クラス定義書などドキュメントを学習したい方
| | 前提条件 | |
|
学習内容の詳細
| コース概要 | 本コースでは、Javaの基本文法 (データ構造やオブジェクト指向) を身につけた方が、より実践的な開発を学んでいただけるよう構成しています。
最初に簡単なコンソールアプリ開発を通して、クラス図、シーケンス図の基本を学び慣れることころから始めます。次に「社員管理アプリ」というデータベースとも連動したより本格的なアプリ開発を行うことで開発工程を理解します。
開発におけるドキュメントを学習できることに重点を置いています。要件定義から設計、クラス図、シーケンス図、クラス定義書、メソッド定義書など開発に必要となるドキュメントを確認しながら進めていきます。
最後に、単体テストを行い開発したアプリのテストを行います。プログラミング学習の中でこれまでに体系的に学ぶことの難しかった学習内容を初心者向けに丁寧に解説しています。
※開発エンジニアだけでなく設計やドキュメントを学習したいSEの方にもおすすめの内容となっています。 ※ユニットテストを体系的に学ぶ場合はJUnitというフレームワークを扱ったコース ( 「Javaで学習するユニットテスト入門~JUnitで理解するテスト手法~」 ) を別途ご受講ください。
| | 学習目標 | ● データベースと連動した簡単なシステム開発ができるようになる ● 開発に必要となるドキュメントに関する基礎知識が身につく ● 社員開発アプリの開発を通して設計に関する基礎知識を理解する ● 単体テストを体験できる
| | 学習内容 | 1. コンソールアプリとは
- コンソールアプリとは
- 環境構築1 Pleiades2019 Eclipse
- 環境構築1 MySQL
2. コンソールアプリの作り方
- ストリームとは
- コンストラクタの復習
- ハンズオン: コンストラクタの復習
- コンソール入力の実装方法
- キーボードからの入力を受け取る
- ハンズオン: コンソールに入力された文字列を受け取る
- 仕様変更に耐えられるようにしよう
- ハンズオン: 実行時のパラメータの渡し方
3. 社員管理のコンソールアプリを作ってみよう!~要件と設計~
- 開発工程の流れ
- コンソールアプリ要件定義書
- 要件定義書の確認
- 設計資料の確認
- クラス図を確認してみよう
- シーケンス図を確認してみよう
- クラス定義書とメソッド定義書を確認してみよう
4. 社員管理のコンソールアプリを作ってみよう!~実装とテスト~
- 社員管理アプリの実装工程
- 環境構築2
- 社員管理アプリ課題 (検索機能)
- ハンズオン: 実装課題の解答例
- 社員管理アプリのテスト工程
- ハンズオン: 単体テスト |
|
↑ページの先頭へ戻る
ご注意・ご連絡事項
・受講期間はID発行より3ヶ月です。 | ・本製品はASPサービスで提供するため、インターネットに接続できる環境が必要です。 ・ソフトウェアのバージョンは変更される可能性があります。
| ・本製品の演習は、Java SE 11以降 / Eclipse 2019-12 / MySQL Community Server5.7を使用します。 |
|