아이디저장

[IT HOLIC series]자바 스크립트 웹 프로그래밍
9791162891247 \25,000
2024-10-31 190*260
420 p
조동영, 이완권
 

이 책은 자바스크립트 웹 프로그래밍을 다룬다. 이 책의 구성은 크게 자바스크립트 기본 문법을 다루는 부분(1장~5장)과 자바스크립트를 이용하는 웹 클라이언트 프로그래밍을 다루는 부분(6장~11장)으로 구성된다. 1장은 웹에서 자바스크립트의 역할을, 2장부터 5장까지는 자바스크립트의 기본 문법을 설명하고, Node.js 실행환경에서 자바스크립트를 실행한다. 그리고 6장부터 11장은 웹 클라이언트 프로그래밍으로 자바스크립트를 이용한 HTML DOM 프로그래밍 방법으로 설명하고, 웹브라우저 환경에서 자바스크립트를 실행한다. 자바스크립트 웹 프로그래밍을 위해서는 각 장의 모든 내용들을 이해해야 하지만 특히 7장의 HTML DOM 프로그래밍이 중요하며, 9장은 jQuery 라이브러리를 이용해서 좀더 간결하게 프로그래밍하는 방법을 다룬다.

조동영
· 고려대학교 수학교육학과 졸업
· 고려대학교 수학과 졸업(전산학 석사)
· 고려대학교 수학과 졸업(전산학 박사)
· 현재, 전주대학교 컴퓨터공학과 교수

이완권
· 서울대학교 전자계산기공학과 졸업(공학사)
· KAIST 전산학과 졸업(공학석사)
· KAIST 전산학과 졸업(공학박사)
· 현재 전주대학교 컴퓨터공학과 교수

01. 자바스크립트 개요
1.1 자바스크립트란?
1.2 자바스크립트 언어 특성과 사용 분야
1.3 자바스크립트 엔진과 런-타임
1.4 자바스크립트 실습환경
02. 자바스크립트 기본
2.1 자바스크립트 코드 작성방법
2.2 자바스크립트 문장 구성요소
2.3 자바스크립트 자료형
2.4 자바스크립트 문장
03. 입출력 함수
3.1 자바스크립트 입출력
3.2 자바스크립트 출력
3.3 자바스크립트 입력
04. 제어문
4.1 선택문
4.2 반복문
4.3 기타 제어문
05. 배열과 함수
5.1 배열
5.2 for~in 문과 for~of 문
5.3 자바스크립트 함수
06. 객체와 브라우저 객체 모델
6.1 자바스크립트 객체
6.2 브라우저 객체 모델
07. HTML DOM 프로그래밍
7.1 HTML DOM
7.2 자바스크립트 DOM 프로그래밍
7.3 다양한 DOM 객체 접근방법
7.4 HTML 입력양식 처리
08. 이벤트 처리
8.1 자바스크립트 이벤트 모델
8.2 이벤트 객체
8.3 주요 이벤트 처리
8.4 Ajax 프로그래밍
09. jQuery
9.1 jQuery 개요
9.2 jQuery의 이벤트 처리
9.3 jQuery를 이용한 HTML 파일의 동적 처리
9.4 jQuery 플러그인 활용
10. HTML 캔버스 그래픽
10.1 캔버스 API와 canvas 요소
10.2 캔버스 그리기
10.3 캔버스 그리기 실습: 아날로그 시계 그리기
10.4 SVG API
11. 웹 API 활용
11.1 웹 API 란?
11.2 웹 스토리지
11.3 오프라인 애플리케이션 캐시
11.4 드래그 & 드롭
11.5 파일 API
11.6 웹 워커
11.7 지오로케이션 API