이 시간에도 많은 분들이 프로그래밍을 열심히 배우고 있습니다. 하지만 설치와 문법을 익히고도, 정작 아무것도 만들어보지 못한 채 막막함을 느끼는 경우가 많습니다.
이 책은 그런 초급자를 위한 입문서입니다. 설치와 기초 문법은 이미 끝났다고 가정합니다. 이제는 직접 손으로 코드를 입력하며 간단한 프로그램을 완성해보는 것이 목표입니다.
기초 문법이나 SQL은 배웠지만, 어디서부터 어떻게 시작해야 할지 모르는 분들이 있습니다. 이 책은 그런 분들을 위해 복잡한 이론은 최소화하고 실습과 흐름 중심으로 구성했습니다.
예제로 만드는 것은 단순한 메모장 웹 애플리케이션입니다. 하지만 그 안에는 데이터 흐름, 화면 처리, 데이터베이스 연동 등 중요한 개념이 담겨 있습니다.
이 책은 Spring의 바이블이 아닙니다. 또한 고급 개발서를 목표로 하지도 않았습니다. 기초는 배웠지만 아직 나만의 웹 애플리케이션을 만들어본 적 없는 분들을 위한 책입니다. 단순히 설명을 읽는 것이 아니라, 직접 따라서 만들어보는 것을 권장드립니다.
Java, Spring, MySQL이 설치된 상태라면 시작할 수 있습니다. 기초 문법과 SQL을 알고 있지만 결과물을 만든 적이 없다면, 이 책이 좋은 출발이 될 것입니다. Hello World 수준이 아닌, 실제로 동작하는 프로그램을 처음 완성해보고 싶은 분에게 적합합니다. 복잡한 개념 없이 코드를 직접 입력하며 흐름을 익히고 싶은 분들께도 도움이 됩니다.
이 책은 설치 과정을 다루지 않습니다. 완성된 코드를 먼저 보여드리고, 따라 만들 수 있게 구성되어 있습니다. 복사·붙여넣기가 아니라, 직접 입력하며 원리를 체득하는 방식입니다.
설치는 끝났고, 문법은 배웠다면—이제는 실전입니다.