JSP 웹 프로그래밍과 스프링 프레임워크(짧고 굵게 배우는)(IT@CookBook)
Regular price
$30.34
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
JSP부터 스프링 프레임워크까지 짧고 굵게 배운다!
컴퓨터 관련학과 학생과 IT 전문학원에서 자바 웹 프로그래밍을 배우려는 학생을 대상으로 합니다. 이 책에서는 시대적 흐름을 반영하면서도 핵심 개념에 충실하도록 구성하였으며, 프런트엔드의 기초 내용(HTML, CSS, 자바스크립트, 부트스트랩)도 추가하였습니다. 또한 대표적인 자바 웹 개발 프레임워크인 스프링 프레임워크의 핵심 활용을 포함하고 있습니다. 웹 프로그래밍 분야에 입문하여 전체적인 그림을 그리고 싶어 하는 독자들과 초보 개발자들에게 도움이 될 것입니다.
※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
컴퓨터 관련학과 학생과 IT 전문학원에서 자바 웹 프로그래밍을 배우려는 학생을 대상으로 합니다. 이 책에서는 시대적 흐름을 반영하면서도 핵심 개념에 충실하도록 구성하였으며, 프런트엔드의 기초 내용(HTML, CSS, 자바스크립트, 부트스트랩)도 추가하였습니다. 또한 대표적인 자바 웹 개발 프레임워크인 스프링 프레임워크의 핵심 활용을 포함하고 있습니다. 웹 프로그래밍 분야에 입문하여 전체적인 그림을 그리고 싶어 하는 독자들과 초보 개발자들에게 도움이 될 것입니다.
※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
Part 01 준비학습 : Beginning JSP
Chapter 01 웹 프로그래밍의 이해
01 웹의 개요
02 네트워크와 인터넷의 개념
03 웹 프로그래밍의 구조
04 새로운 웹 개발 트렌드
요약
연습문제
Chapter 02 자바 웹 개발을 위한 환경 구축
01 자바 웹 개발환경의 개요
02 클라우드 개발환경과 배포 프로세스
03 자바 웹 개발환경 구축
04 프로젝트 생성 및 톰캣 연동
요약
연습문제
Chapter 03 웹 프로그래밍의 기초
01 HTML 기초
02 CSS 기초
03 자바스크립트 기초
04 [실습 3-1] 회원가입 폼 만들기
05 [실습 3-2] ToDo 리스트 앱 만들기
요약
연습문제
Chapter 04 자바 웹 개발의 개요
01 서블릿과 JSP
02 REST API와 JAX-RS
03 스프링 프레임워크와 자바 웹 개발
요약
연습문제
Part 02 기본학습 : 서블릿, JSP, JDBC
Chapter 05 서블릿의 이해
01 서블릿의 개요
02 서블릿 클래스 구조와 생명 주기
03 페이지 이동과 정보 공유
04 [실습 5-1] 서블릿 프로그래밍: HelloWorld!
05 [실습 5-2] 서블릿 프로그래밍: 계산기 구현
요약
연습문제
Chapter 06 JSP의 기초 다지기
01 JSP의 개요
02 JSP 지시어
03 템플릿 데이터와 스크립트 요소
04 [실습 6-1] JSP 기초 종합 예제
05 [실습 6-2] JSP 프로그래밍: 계산기 구현
요약
연습문제
Chapter 07 JSP 응용
01 액션 태그
02 [실습 7-1] 액션 종합 예제: 계산기 구현
03 커스텀 태그와 EL
04 JSTL
05 [실습 7-2] JSTL과 EL 종합 예제
06 Maven 기반 프로젝트 구성
요약
연습문제
Chapter 08 MVC 패턴의 이해
01 MVC 패턴
02 서블릿 컨트롤러 설계
03 [실습 8-1] 컨트롤러 기초 예제: 계산기 구현
04 [실습 8-2] 고급 컨트롤러 서블릿 구현
요약
연습문제
Chapter 09 데이터베이스와 JDBC
01 데이터베이스의 개요
02 관계형 데이터베이스
03 H2 데이터베이스
04 SQL의 개요
05 [실습 9-1] SQL 실습: 학생정보 목록 생성
06 JDBC 기본 구조와 API의 이해
07 [실습 9-2] JDBC 종합 실습: 학생정보 조회와 등록
요약
연습문제
Chapter 10 [프로젝트] 뉴스 기사 관리 웹 서비스 구현
01 뉴스 기사 관리 서비스 설계
02 모델 구현
03 컨트롤러 구현
04 뷰 구현
05 프로그램 통합 및 테스트
Part 03 심화학습 : Advanced JSP
Chapter 11 리스너와 필터
01 리스너
02 필터
03 [실습 11-1] 리스너 종합 실습
04 [실습 11-2] 필터 실습: 한글 처리 필터 구현
요약
연습문제
Chapter 12 REST API 개발
01 REST API 개요
02 JAX-RS의 개요
03 REST 클라이언트
04 [실습 12-1] JAX-RS REST API 서버 구현
05 [실습 12-2] Postman으로 REST API 테스트
06 [실습 12-3] 뉴스 REST API 서버 구현
요약
연습문제
Chapter 13 스프링 프레임워크
01 스프링 프레임워크와 스프링 부트
02 IoC, DI, AOP
03 WebMVC와 RestController 모듈
04 스프링 빈 선언과 오토와이어링
05 [실습 13-1] 스프링 개발환경 설정
06 [실습 13-2] 스프링 MVC 컨트롤러 구현
07 [실습 13-3] 스프링 RestController 구현
요약
연습문제
Chapter 14 [프로젝트] 스프링 기반 뉴스 기사 관리 웹 서비스
01 프로젝트 개요 및 설정
02 스프링 뉴스 웹 구현
03 스프링 뉴스 API 구현
찾아보기
Chapter 01 웹 프로그래밍의 이해
01 웹의 개요
02 네트워크와 인터넷의 개념
03 웹 프로그래밍의 구조
04 새로운 웹 개발 트렌드
요약
연습문제
Chapter 02 자바 웹 개발을 위한 환경 구축
01 자바 웹 개발환경의 개요
02 클라우드 개발환경과 배포 프로세스
03 자바 웹 개발환경 구축
04 프로젝트 생성 및 톰캣 연동
요약
연습문제
Chapter 03 웹 프로그래밍의 기초
01 HTML 기초
02 CSS 기초
03 자바스크립트 기초
04 [실습 3-1] 회원가입 폼 만들기
05 [실습 3-2] ToDo 리스트 앱 만들기
요약
연습문제
Chapter 04 자바 웹 개발의 개요
01 서블릿과 JSP
02 REST API와 JAX-RS
03 스프링 프레임워크와 자바 웹 개발
요약
연습문제
Part 02 기본학습 : 서블릿, JSP, JDBC
Chapter 05 서블릿의 이해
01 서블릿의 개요
02 서블릿 클래스 구조와 생명 주기
03 페이지 이동과 정보 공유
04 [실습 5-1] 서블릿 프로그래밍: HelloWorld!
05 [실습 5-2] 서블릿 프로그래밍: 계산기 구현
요약
연습문제
Chapter 06 JSP의 기초 다지기
01 JSP의 개요
02 JSP 지시어
03 템플릿 데이터와 스크립트 요소
04 [실습 6-1] JSP 기초 종합 예제
05 [실습 6-2] JSP 프로그래밍: 계산기 구현
요약
연습문제
Chapter 07 JSP 응용
01 액션 태그
02 [실습 7-1] 액션 종합 예제: 계산기 구현
03 커스텀 태그와 EL
04 JSTL
05 [실습 7-2] JSTL과 EL 종합 예제
06 Maven 기반 프로젝트 구성
요약
연습문제
Chapter 08 MVC 패턴의 이해
01 MVC 패턴
02 서블릿 컨트롤러 설계
03 [실습 8-1] 컨트롤러 기초 예제: 계산기 구현
04 [실습 8-2] 고급 컨트롤러 서블릿 구현
요약
연습문제
Chapter 09 데이터베이스와 JDBC
01 데이터베이스의 개요
02 관계형 데이터베이스
03 H2 데이터베이스
04 SQL의 개요
05 [실습 9-1] SQL 실습: 학생정보 목록 생성
06 JDBC 기본 구조와 API의 이해
07 [실습 9-2] JDBC 종합 실습: 학생정보 조회와 등록
요약
연습문제
Chapter 10 [프로젝트] 뉴스 기사 관리 웹 서비스 구현
01 뉴스 기사 관리 서비스 설계
02 모델 구현
03 컨트롤러 구현
04 뷰 구현
05 프로그램 통합 및 테스트
Part 03 심화학습 : Advanced JSP
Chapter 11 리스너와 필터
01 리스너
02 필터
03 [실습 11-1] 리스너 종합 실습
04 [실습 11-2] 필터 실습: 한글 처리 필터 구현
요약
연습문제
Chapter 12 REST API 개발
01 REST API 개요
02 JAX-RS의 개요
03 REST 클라이언트
04 [실습 12-1] JAX-RS REST API 서버 구현
05 [실습 12-2] Postman으로 REST API 테스트
06 [실습 12-3] 뉴스 REST API 서버 구현
요약
연습문제
Chapter 13 스프링 프레임워크
01 스프링 프레임워크와 스프링 부트
02 IoC, DI, AOP
03 WebMVC와 RestController 모듈
04 스프링 빈 선언과 오토와이어링
05 [실습 13-1] 스프링 개발환경 설정
06 [실습 13-2] 스프링 MVC 컨트롤러 구현
07 [실습 13-3] 스프링 RestController 구현
요약
연습문제
Chapter 14 [프로젝트] 스프링 기반 뉴스 기사 관리 웹 서비스
01 프로젝트 개요 및 설정
02 스프링 뉴스 웹 구현
03 스프링 뉴스 API 구현
찾아보기
저자
저자
황희정
현재 가천대학교 IT대학 컴퓨터공학과 교수로 재직 중이다. 변화하는 시대에 핵심 역량을 갖춘 IT 인재 양성에 힘쓰고 있으며, 누구나 쉽고 즐겁게 프로그래밍의 핵심을 배울 수 있도록 '짧고 굵게 배우기(짧굵배)'라는 무료 온라인 강좌 사이트 및 유튜브 채널을 운영하고 있다.
저서로는 『IT CookBook, JUST JAVA』(한빛아카데미, 2015)를 비롯해 다수의 자바, 리눅스, 자바 웹 관련 서적이 있다.
ㆍ짧굵배 온라인 무료 강좌 사이트: https://dinfree.com
ㆍ짧굵배 유튜브 채널: https://youtube.dinfree.com
저서로는 『IT CookBook, JUST JAVA』(한빛아카데미, 2015)를 비롯해 다수의 자바, 리눅스, 자바 웹 관련 서적이 있다.
ㆍ짧굵배 온라인 무료 강좌 사이트: https://dinfree.com
ㆍ짧굵배 유튜브 채널: https://youtube.dinfree.com
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
$99 이상 무료 배송
3% 리워드 크레딧 적립
Secure Payment

