学習と現場をつなぐ『ポンコツPdMの開発メモ』のトップページアイキャッチ
学習ガイドへ移動

JAVA ENGINEER LEARNING GUIDE

動くコードから、
理由を説明できる
エンジニアへ。

Javaの基礎から、クラス設計・テスト・Springまで。
コードと本を使って、実装を選んだ理由と
変更の確かめ方を身につける学習ガイドです。

4つの段階で、学習と実務をつなぐ

今のつまずきから、次に学ぶことを選ぶ

Java基礎 → クラス設計 → テスト → Spring。
最初に選ぶ本と、コードのどこを理解すればよいかを、段階ごとに整理しました。

  1. 01Java基礎短い処理を自分で書けないここで身につけること変数・条件分岐・繰り返しを使い、処理を自分で書いて変更する。最初の1冊と学ぶ内容を見る
  2. 02クラス設計動くけれど、どこに書くか迷うここで身につけること値と処理の置き場所を決め、変更するときに直す場所を説明する。最初の1冊と学ぶ内容を見る
  3. 03テスト何を確かめればいいか迷うここで身につけること仕様から入力と期待する結果を選び、変更後も自動で確かめる。最初の1冊と学ぶ内容を見る
  4. 04Spring画面・Java・DBのつながりが曖昧ここで身につけること機能を一通り作り、リクエストとデータが通る流れを説明する。最初の1冊と学ぶ内容を見る

本を丸ごと暗記する必要はありません。各ガイドの短いコードと「次へ進む目安」を使い、今足りないところから学べます。

手順に、判断の理由を添える。

開発・コードレビュー・指導の経験をもとに、何を作るのか、どんな選択肢があるのか、なぜその方法を選ぶのかを大切にしています。記事では、動くコードだけでなく、変更する場所と確かめ方まで説明します。

書籍ガイドでは、最初の1冊と、その本が必要になる場面を紹介します。今の課題を補う本を選び、サンプルを動かしながら、仕事で使える判断につなげてください。