
Start from zero. Finish with a real application. You need to know basic Java. That is genuinely all. Everything else - HTTP, Maven, SQL, Docker, testing - is explained the first time it appears, in plain words, with no assumed background. You will build one small...