【Java研修】研修第7週目
2026-05-27 11:00:00


こんにちは、研修2か月目の研修生、Aです!

宜しくお願いします。

先週に引き続きWebアプリケーションの開発課題に取り組んでいます。

これまでは深く意味を理解することができていない内容も、その役割や重要性を理解できるようになりました。

実際に使いこなして、いいプログラムの作成ができるように頑張っていきたいです。

7週目の研修は

  • WEBアプリケーション開発課題(Todoアプリ)

に取り組みました。

今週も引き続きWebアプリケーションの作成を進めています。

一通りの作成を行い、各クラスの役割などの理解も少しずつ深まってきました。

まだまだ、スペルミスやかっこの付け忘れでエラーになったりすることが何回かあり、エラーが起こるたびに修正が必要になるので、できる限りケアレスミスは減らしていけるようにしたいです。

動作確認の際には、自分で考えることのできていなかったパターンが多く、まだまだ理解が足りないと感じました。

理解を深めるためにも講師や先輩社員へ積極的に質問をしていきたいです。

インタビュー風景

【講師からの研修のポイント】

  • アプリケーションの開発では、画面側(フロントエンド)と裏側(バックエンド)の役割分担を理解することが大切です。
    画面側の役割は、ユーザーの入力を受け取り、見やすく表示することです。
    一方で裏側の役割は、受け取ったデータをチェックし、必要な計算や処理を行って、データベースに保存することです。
    この分担を意識すると、どこで何を直すべきかが分かりやすくなり、開発や保守の効率が上がります。

    例)商品購入アプリ
    ・画面側:商品の一覧を表示し、ユーザーが「商品名」と「個数」を入力して送信する
    ・裏側:商品の一覧情報を画面に渡す。その後ユーザーの入力値を確認し、合計金額を計算して、注文情報をデータベースに保存する

    普段、私たちがアプリケーションを使うときは、画面側の操作が中心ですが、裏側の処理も重要な役割を果たしています。
    裏側の処理がしっかりしていないと、ユーザーが正しい情報を入力しても、正しい結果が得られないことがあります。
    普段の操作でも裏側でどんなことが行われているのか、イメージしてみると面白いですよ。

【他の研修生からはこんな声が聞こえてきました!】

  • 昨日学んだJavaやAPIの知識を今日の課題ですぐに応用できました。
    理解も進み、開発の効率化とスムーズな進捗を実感することができました。
    ただ課題をするだけではなく、コードの品質向上や、実装スピードの強化なども意識して研修に取り組みたいです。
  • 各クラスで行われなければならない処理は一通り分かっていたつもりでしたが、
    実際の課題では、凄く苦戦したため、まだまだ使いこなすことまではできていないと痛感しました。
    課題の中でもなぜそうなっているのかなど、理解を深めるための質問を積極的に行い、応用できるようになっていきたいです。

最後までお読みいただきありがとうございました!

来週もA君の奮闘と成長をおたのしみに!