이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

가격
15,000
10 13,500
YES포인트?
750원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 본 도서의 개정판이 출간되었습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

보이는 그림책 시리즈

책소개

목차

제0장 JavaScript를 시작하기 전에
JavaScript란
WWW의 구조
WWW를 지지하는 기술 - HTML과 CSS
WWW를 지지하는 기술-CGI, 서버측 스크립트
WWW를 지지하는 기술 - JavaScript
WWW를 지지하는 기술 - Flash, JavaApplet
이 책에서 사용할 JavaScript 환경 구축하기
주석 작성 방법

제1장 HTML
Key Point 먼저 홈페이지의 기본부터
스타일 시트를 사용해 보자
Lesson 01 HTML의 기본
Lesson 02 여러 가지 HTML 태그 ①
Lesson 03 여러 가지 HTML 태그 ②
Lesson 04 표
Lesson 05 프레임
Lesson 06 폼
Lesson 07 입력한 데이터 받기
Lesson 08 CSS의 기초 ①
Lesson 09 CSS의 기초 ②
Lesson 10 문자 스타일
Lesson 11 태그 스타일
Lesson 12 특정 태그 스타일
Lesson 13 특수 스타일
* Exercise 도전! JavaScript
JavaScript 상식 메타 정보

제2장 JavaScript 맛보기
Key Point 문자를 표시해 봅시다
이벤트 핸들러가 뭐지?
오브젝트, 프로퍼티, 메서드
Lesson 01 Hello World!
Lesson 02 JavaScript 호출 방법
Lesson 03 브라우저 오브젝트
Lesson 04 프로퍼티
Lesson 05 메서드
Lesson 06 파일 불러오기
* Exercise 도전! JavaScript
JavaScript 상식 JavaScript를 기술하는 장소

제3장 변수와 연산자
Key Point 데이터를 저장하는 상자
컴퓨터가 계산기 대신으로!
Lesson 01 변수
Lesson 02 여러 가지 데이터형
Lesson 03 문자열형
Lesson 04 형 변환하기
Lesson 05 계산 연산자
Lesson 06 조건식에서 사용하는 연산자
Lesson 07 논리 연산자
Lesson 08 연산자 우선 순위
* Exercise 도전! JavaScript
JavaScript 상식 NaN과 Infinity

제4장 제어문
Key Point 프로그램의 흐름을 바꾸자
Lesson 01 if문
Lesson 02 여러 가지 if문
Lesson 03 for문
Lesson 04 while문
Lesson 05 루프 중단하기
Lesson 06 switch문
* Exercise 도전! JavaScript
JavaScript 상식 break, continue 라벨 지정하기

제5장 함수
Key Point 마법의 블랙박스
실제 프로그램을 향한 첫걸음
Lesson 01 함수의 정의
Lesson 02 함수의 호출
Lesson 03 변수의 범위
예제 프로그램 가위바위보 프로그램
* Exercise 도전! JavaScript
JavaScript 상식 WSH와 HTA

제6장 일반 오브젝트
Key Point JavaScript의 오브젝트
Lesson 01 배열
Lesson 02 배열의 응용 ①
Lesson 03 배열의 응용 ②
Lesson 04 문자열의 응용
Lesson 05 수학 함수
Lesson 06 날짜
Lesson 07 정규 표현 ①
Lesson 08 정규 표현 ②
* Exercise 도전! JavaScript
JavaScript 상식 for~in문

제7장 브라우저 오브젝트
Key Point 브라우저를 조작해 보자
DOM이 뭐지?
Lesson 01 Window 오브젝트
Lesson 02 Window 오브젝트 조작하기
Lesson 03 Document 오브젝트
Lesson 04 Form 오브젝트
Lesson 05 Element 오브젝트 ①
Lesson 06 Element 오브젝트 ②
Lesson 07 Location 오브젝트
Lesson 08 DOM
Lesson 09 Event 오브젝트
Lesson 10 Style 오브젝트
Lesson 11 기타 오브젝트 ①
Lesson 12 기타 오브젝트 ②
예제 프로그램 크기 등을 지정하여 새로운 창 열기
* Exercise 도전! JavaScript
JavaScript 상식 with문

제8장 Ajax의 기초
Key Point Ajax가 뭐지?
Ajax를 지지하는 기술
Lesson 01 Ajax
Lesson 02 XML
Lesson 03 XMLHttpRequest 오브젝트
예제 프로그램 Ajax를 사용해 'JavaScript 미니미니 사전' 표시하기
* Exercise 도전! JavaScript
JavaScript 상식 prototype.js

부록 좀 더 힘내 볼까요?
01_ 수치와 단위
02_ 폼 목록
03_ 색 속성
04_ 이벤트 핸들러
05_ 쿠키
06_ 래퍼 오브젝트
07_ 프로토타입 기반
08_ 예약어 일람
09_ Apache 설치
10_ ActivePerl 설치

용어 설명 모음
찾아보

저자 소개

저자 : ANK Co., Ltd. (http://www.ank.co.jp)
소프트웨어 개발에서, Web 사이트 구축 · 디자인, 서적 집필까지 폭 넓게 일을 하는 회사. 저서로 홈페이지 사전, HTML 태그 사전 등 다수.
역자 : 이영란
테크니컬 라이터 및 컴퓨터 도서 전문 번역자. 번역도서로 『성공과 실패를 결정하는 1%의 Windows 구조와 원리』, 『마스터링 Visual C# .NET』, 『Visual Basic .NET』 외 다수가 있다.
E-mail : xiaobao@hanmail.net

품목정보

발행일
2008년 11월 03일
쪽수, 무게, 크기
240쪽 | 660g | 188*254*20mm
ISBN13
9788931550023

책 속으로

웹 프로그래밍에 조금이라도 관심이 있다면 'Java'라는 말은 많이 들어보았을 것입니다. 'Java'라는 말이 들어간 프로그래밍 언어에는 Java, JavaScript, JavaApplet, JavaBeans 등 많지만, 그 중에서도 JavaScript는 HTML 문서 속에 직접 기술하여 웹 페이지를 만들 수 있는 스크립트 언어입니다.

"HTML도 어려운데 내가 웹 프로그래밍을?"이라고 생각해서 웹 프로그래밍에 도전하지 못했나요? 그렇다면 JavaScript는 웹 프로그래밍에 쉽게 접근할 수 있는 좋은 계기가 될 것입니다.

『『JavaScript가 보이는 그림책』』은 JavaScript뿐만 아니라 웹 페이지의 기본인 HTML 문서 작성법부터 그림을 사용하여 재미있고 쉽게 설명합니다. 요즘은 웹 페이지를 만들어주는 툴도 많이 나와있지만 이 책에 나오는 명령을 따라하면서 기초부터 단단히 다지는 것도 좋을 것입니다. 또한 단순히 문서를 보여주는 것이 아니라 JavaScript를 사용하여 사용자로부터 입력을 받는 등 대화식 웹 페이지를 만들어보는 것도 좋습니다.

이 책을 통해 그 동안 어렵다고 생각해서 포기했지만 한 번쯤 배워보고 싶었던 웹 프로그래밍을 재미있게 배웠으면 좋겠습니

--- 역자의 말

출판사 리뷰

■ 이 책의 구성

○ 꼭 알아야 할 Key Point
각 장에서 배워야 할 중요한 개념을 미리 예습합니다. 각 개념이 가지는 관련성을 살펴보면서 각 장에서 설명하는 JavaScript의 기본 구조의 숲을 볼 수 있도록 안내합니다.
○ 본문
본문은 가능한 한 펼친 양면에 하나의 주제를 다뤄서 이미지가 산만하게 흩어지지 않도록 배려했습니다. 따라서 나중에 필요한 부분을 찾을 때도 효과적으로 사용할 수 있습니다.
○ 예제 프로그램
본문에는 단순히 설명만으로 끝나지 않도록 구체적인 명령의 입력 예와 실행 예도 가능한 한 많이 담았습니다. 단, 환경에 따라서는 이 책에서 소개하고 있는 기능을 사용할 수 없거나 명령 입력의 결과가 똑같지 않는 경우도 있습니다.
○ 도전! JavaScript
어떤 학습이든지 여러 번 반복과 확인을 통해 자기의 지식으로 만들 수 있습니다. '도전! JavaScript'는 각 장에서 배운 내용을 토대로 연습 문제를 풀어 보면서 실력을 쌓아갈 수 있도록 도와줍니다.
○ 알아두면 도움이 되는 JavaScript 상식
JavaScript의 기본 개념을 공부하는 것이 가장 중요하겠지만, 본문에서 다루지 못했던 JavaScript의 추가 내용을 익히면 더욱 좋을 것입니다. JavaScript에 대한 전반적인 지식을 한층 더 향상시켜 줍니다.
○ 부록
부록에는 Apache와 ActivePerl의 설치 방법과 HTML 문서를 작성할 때 사용하는 기본적인 설정값 등을 모아두었습니다. 이 책을 다 읽은 후에 실제로 작업할 때 이용하세요.


■ 부문별 요약

제1장 HTML
이 장에서는 표나 프레임의 사용법이나 폼 작성과 CGI를 사용한 데이터의 송?수신 방법과 '스타일 시트'라는 웹 페이지를 장식하는 방법에 대해서 공부할 것입니다. 기본적인 것을 확실하게 익혀 홈페이지의 기초를 다져봅시다.

제2장 JavaScript 맛보기
프로그램을 기술할 때는 몇 가지 약속 사항이 있습니다. HTML은 대문자와 소문자를 구분하지 않지만, JavaScript에서는 구분합니다. 또한 브라우저에는 JavaScript를 호출할 수 있는 여러 가지 이벤트 핸들러가 마련되어 있습니다. 마지막으로 오브젝트의 개념에 대해서도 잘 알아둡시다.

제3장 변수와 연산자
JavaScript는 수치인지, 문자인지 생각할 필요 없이 변수 상자를 사용할 수 있습니다. 또한 연산자는 프로그램에서 아주 중요한 요소입니다. 뒤로 가면 난이도가 점점 높아지지만 조급해하지 말고 하나씩 확실히 이해하면서 학습합시다.

제4장 제어문
이 장에서는 실제로 프로그래밍을 할 때 자주 사용하는 제어문에 대해 설명합니다. 각각의 제어문을 정확하게 이해하고, 주의해서 프로그램을 작성해 봅시다.

제5장 함수
JavaScript에서 말하는 함수는 '일련의 처리의 모음'으로, 수학에서 말하는 함수보다 조금 넓은 의미를 갖고 있습니다. 함수를 이해하는 것은 실제 프로그램으로 가기 위한 첫걸음입니다. 서두르지 않아도 좋으니 이 장의 내용을 확실하게 이해하고 함수를 자유자재로 사용할 수 있도록 합시다.

제6장 일반 오브젝트
이 장에서는 JavaScript에 미리 준비된 일반 오브젝트에 대해 배워보겠습니다.

제7장 브라우저 오브젝트
이 장에서는 2장에서 간단히 소개한 브라우저 오브젝트에 대해 살펴볼 것이며, DOM의 일부분만 소개하지만, 그 외에도 여러 가지 기능이 많이 있으므로 한 번 찾아보기 바랍니다.

제8장 Ajax의 기초
지금까지는 클라이언트측 스크립트로서 JavaScript를 살펴봤지만, 이제 웹 서버가 필요하므로 부록을 참조하여 웹 서버를 준비하고, 다양한 라이브러리가 공개되어 있으므로 라이브러리를 사용해 보는 것도 좋을 것입니다.

추천평

그 동안 몇몇 JavaScript 책을 보았지만, 이렇게 쉽게 공감할 수 있는 책은 없었던 것 같습니다. 대다수의 책들이 소스 코드와 결과 화면 위주로 구성되었지만, 이 책은 상세한 해설과 중간중간에 진행되는 화면의 전환, 처리 흐름 등을 아주 상세하게 설명해서 초보자들이 쉽게 이해하고 활용할 수 있는 책입니다. JavaScript에 입문하는 개발자라면 꼭 한 번 읽어볼 만한 책입니다.
양사열 (JCO 부회장)
프로그래밍을 전혀 모르는 사람도 쉽게 JavaScript의 기초를 다질 수 있는 초보자들의 지침서입니다. 자신의 블로그나 홈페이지를 관리할 때 HTML로만 만족할 수 없던 사람들, 웹 디자인 툴을 통해서만 HTML 문서를 만들어서 아쉬웠던 사람들에게 지식에 대한 갈증을 풀어줄 책이 될 것입니다.
양승철 (한화 S&C)
글을 배우기 시작하는 아이에게 보통 그림책을 보여주면서 단어를 가르치거나 그림책 속의 그림을 통해서 어떠한 상황을 설명합니다. 이렇게 시간이 지나가다 보면 어느새 아이는 그림책에서 봤던 그림을 생각하면서 글을 읽을 줄 알게 되고, 주변에 일어나는 상황을 배우게 됩니다. 이 책은 JavaScript를 처음 배우는 초보 개발자들에게 책 속의 그림을 통해 자신도 모르게 JavaScript에 대한 개념과 프로그래밍에 다가설 수 있게 도와줍니다. 또한 눈에 확 들어오는 깜찍한 그림과 이해하기 쉽게 구성된 개념도는 초보자의 맘을 끌어당기는 매력이 있습니다. JavaScript에 관심은 있지만 딱딱하고 지루한 책의 내용과 어려운 개념 때문에 선뜻 다가서지 못했던 독자들에게 이 책은 훌륭한 길잡이가 될 것입니다.
전영민 (아주렌탈)
사용자들이 웹 애플리케이션에서 품질과 친숙함을 느낄 수 있는 가장 중요한 부분은 바로 화면일 것입니다. 웹 애플리케이션의 화면을 처리할 때 중요한 JavaScript의 개념을 익히는 데 좋은 책이 될 것으로 생각됩니다. 이 책은 HTML 언어를 배운 사람들이 친숙하고 이해하기 쉽도록 잘 구성되어 있습니다. 개념적으로 잘 작성되어 있고 체계적으로 내용이 구성되었기 때문에 JavaScript를 제대로 활용하고 적용할 수 있는 좋은 참고 서적이 될 것입니다.
고덕한 (자바모델링 대표)
초급자가 쉽게 접근할 수 있게 적절한 구성이 돋보이는 책입니다. 이 책은 ‘천리 길도 한 걸음부터!’라는 말처럼 JavaScript에 대한 기초를 갖추기 위한 입문서로서 부족함이 없습니다. 그리고 HTML을 비롯한 기초 스크립트에 대한 탄탄한 이해를 원하는 초급 개발자를 위한 자상한 설명서가 될 것입니다.
김형배 (싸이버로지텍 수석)
인터넷을 통한 사용자 인터페이스는 대부분 웹이며, 이 중에서 JavaScript는 많은 영역을 차지하고 있습니다. 이 책은 웹 프로그래밍을 기본부터 차례대로 다루면서 프로그래밍에 필요한 실제 지식을 포함하고 있습니다. 더 나아가 Ajax와 XML과 같은 최근 실제 필드에서 적용되는 개념에 대해서도 언급하고 있습니다. 웹에 대한 기본 구성과 프로그래밍, 최근 동향에 이르기까지 전반적으로 다루고 있어서 JSP로 웹 프로그래밍을 하려는 사람들에게 적극 권하고 싶습니다.
이왕진 (시스템 엔지니어, (주)아이엔소프트 팀장)

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.