이 책은 크게 4개의 Part로 구성하였다. Part01 ~ Part03은 웹 프로그래밍을 시작할 때 공부해야 하는 기본적인 내용들로 구성하고 Part04는 실무에서 활용할 수 있는 고급 내용들로 구성하였다. Part01은 웹의 개념과 구조 그리고 기본적인 HTML5 웹 문서의 작성을 다루고 Part02는 CSS3 스타일시트를 이용해서 HTML 문서의 출력 스타일과 레이아웃 구성하는 방법을 다루었다. 그리고 Part03는 클라이언트 웹 프로그래밍 표준 언어인 자바스크립트와 HTML DOM을 이용하는 프로그래밍 방법을 설명하고 Part04는 jQuery와 주요 HTML API들의 활용방법을 설명하였다. 전체적으로 웹 프로그래밍 요소기술들의 원리와 기본 개념들을 정확히 전달하고 활용할 수 있는 유용한 예제들을 제공하려 하였고, Part가 끝날 때 마다 연습문제를 통해 공부한 내용을 정리해 볼 수 있게 하였다.
1986. 02 고려대학교 수학교육학과 졸업
1988. 02 고려대학교 수학과 이학석사(전산학)
1992. 02 고려대학교 수학과 이학박사(전산학)
2010. 08 ~ 2011. 07 SUNY(at Albany) 컴퓨터과학과 방문교수
1993. 02 ~ 현재 전주대학교 컴퓨터공학과 교수