成果物を作る!

ずみ吉
ずみ吉
Jul 24, 2017 · 2 min read

TechAcademyでjava を学んだのだから、転職のアピール材料として、何か作りたい。


■成果物として、何の機能を実装するとアピールできるか?

まず何がアピールになるかだ。

メンターさんに相談したところ、

sqlでDBとのやりとりができる機能は実装すべき。実務でもjava とsqlはセットだから

とのこと。


■どんな物を作るか?

メンターさんからは、占いアプリやbmi計算アプリで結果などをDBに登録して記録がみれる物を提案いただいた。

ただ、どうせ作るなら自分が使える物が欲しい!

私はAmazon信者なので、在庫管理して、一定期間経ったらアラートをかけて、欲しければワンクリックでAmazonに飛べるアプリが欲しい。と思った。

メンターさんも好感触だったので、即決定!!


■何から実装するか?

そうなったら、何から手をつけるかだ!

メンターさん曰く、

まずはDBを用意して、それを読み込める機能から実装すると良い。

とのこと。


■なんとなく今後の流れ。

簡単に今後の開発の流れを考えて見ました。

⑴DBを用意する。(ひとまず、商品名とカテゴリと購入日、リマインダ時期、アマゾンへのリンク)
⑵JavaでDB内容を読み取る。
⑶HTMLでそれを結果を表示する。
⑷クリックしたら、アマゾンに飛べる機能も実装。
⑸Javaで定期的にDBを見に行き、リマインダ時期を確認する。
⑹リマインダ時期が来たら、HTMLでアラートを出す。
⑺購入したら、購入日とリマインダ時期を更新する。
⑻新しい商品を購入したらDBに追加できる機能を実装。
⑼不要な商品は削除できるようにする。
⑽カテゴリや購入日等でソートできるようにする。


■まとめ

40日のブートキャンププログラムも半分を超えた。成果物は、絶対途中で何度かつまずくから、早め早めにスケジューリングをしておこう。

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade