프로그래밍 언어

> 전체도서 > 프로그래밍 언어

>>  전체도서

>>  전산학개론

>>  프로그래밍 언어

>>  C 언어

>>  자료 구조

>>  데이터베이스/화일처리

>>  운영체제/UNIX시스템

>>  컴퓨터 구조/논리 회로

>>  데이터 통신/인터넷

>>  프로그래밍/전자상거래

>>  시스템분석/소프트웨어 공학

>>  컴퓨터 게임/멀티미디어/컴퓨터 그래픽스

>>  OA/오피스

>>  전산수학/통계학

book list

전체 도서 보기

전산학개론

프로그래밍 언어

C 언어

자료 구조

데이터베이스/화일처리

운영체제/UNIX시스템

컴퓨터 구조/논리 회로

데이터 통신/인터넷

웹 프로그래밍/전자상거래

시스템분석/
소프트웨어 공학

컴퓨터 게임/멀티미디어
컴퓨터 그래픽스

OA/오피스

이산수학/통계학

웹 클라이언트 프로그래밍 [개정판]

정익사
2017-01-31
조회수 1384

웹 클라이언트 프로그래밍 [개정판]

 지은이 : 임경철

 ISBN : 978-89-353-0457-8

 금액 : 18,000원


● 페이지 : 416페이지

● 판매처 : 온라인 서점

● 강의자료 제공

   책 소개
 책 소개
WWW의 개념이 처음 제시된 것이 1989년이니 이제 웹의 역사도 만 20년을 넘어 성년이 되었다. 초기에 웹은 소수의 웹 컨텐츠 생산자가 만들어 놓은 컨텐츠들을 다수의 웹 사용자가 소비하는 형태가 주류를 이루고 있었다. 10여 년부터는 드림위버, 나모와 같은 홈페이지 저작도구의 등장으로 과거에 비해 상대적으로 쉽게 웹 컨텐츠를 제작할 수 있게 되었다. 최근에는 HTML과 자바스크립트 등을 배워서 보다 우수한 컨텐츠를 제작하려는 매니어 층이 증가하고 있는 것으로 보인다.
웹 컨텐츠 제작 관련 기술은 크게 웹 프로그래밍 분야와 웹 디자인 분야로 나눌 수 있다. 웹 프로그래밍은 HTML, CSS 와 JavaScript로 구현되어지는 웹 클라이언트 프로그래밍과 ASP, PHP, JSP 등으로 구현되어지는 웹서버 프로그래밍으로 나누어진다. 웹 디자인 분야는 주로 일러스트레이터, 포토샵, 플래시 등으로 멀티미디어 요소들을 만든다.
웹프로그래머의 고유 영역이 웹 서버 프로그래밍이며 웹 디자이너의 고유 영역이 웹 디자인 영역으로 이 두 영역의 구분은 명확하다. 웹클라이언트 프로그래밍 영역은 웹 프로그래머나 웹 디자이너 모두의 공통영역이다. 또한 위에서 언급한 매니아들도 웹 클라이언트 프로그래밍 기술 습득에 많은 관심을 보이고 있는 것 같다.
본서는 웹 컨텐츠 제작 관련 기술 중에서도 HTML과 자바스크립트를 중심으로 웹 클라이언트 프로그래밍을 배우고자하는 학습자를 위해 1개 학기 수업용으로 저술하였다. 따라서 1 개 학기의 학습 분량으로 CSS까지를 다루기에는 학습량이 너무 많아 부득이 본서에서는 CSS를 다루지 않았다.
이 책은 한학기의 수업에 적당하도록 총 11장으로 구성하였다. 1장 인터넷 이해하기와 2장 HTML 문서작성을 약 3-4 주에 걸쳐 학습하고 나머지 자바스크립트 부분을 1 주에 1장(Chapter) 씩 학습하기를 권한다. 그러나 학습자가 정말 초보자인 경우에는 6장 객체까지만 다루어도 본 교재의 학습 목표는 달성하였다고 볼 수 있다. 반대로 만일 학습자가 C언어와 같은 컴퓨터언어가 선행학습이 되어있다면 4장 자바스크립트기초는 다루지 않아도 될 것이다.

 저자소개
 목차
CHAPTER 01 인터넷 이해하기
section 1.1_ 인터넷과 웹(WWW)
section 1.2_ World Wide Web의 작동 원리
section 1.3_ 웹브라우저의 종류
section 1.4_ 홈페이지 제작 관련 기술
연습문제

CHAPTER 02 HTML 문서 작성하기
section 2.1_ HTML이란
section 2.2_ HTML 기본구조
section 2.3_ HTML 저작도구와 브라우저
section 2.4_ 글자와 문단 관련 태그
section 2.5_ 리스트(목록) 만들기
section 2.6_ 테이블 만들기
section 2.7_ 이미지 다루기
section 2.8_ 하이퍼링크를 이용하여 문서 이동하기
section 2.9_ 한 화면에 여러 웹문서 보여 주기(, 태그)
section 2.10_ 폼 작성하기
연습문제 107

CHAPTER 03 자바 스크립트의 개요
section 3.1_ 자바스크립트의 탄생
section 3.2_ 자바스크립트의 사용 목적
section 3.3_ 자바스크립트의 특징
section 3.4_ 자바스크립트의 주요기능
section 3.5_ 자바스크립트의 구성요소
section 3.6_ AcroEdit를 이용한 코딩
연습문제

CHAPTER 04 자바 스크립트의 기초
section 4.1_ 자바스크립트의 시작
section 4.2_ 변수
section 4.3_ 변수의 종류 및 범위
section 4.4_ 상수
section 4.5_ 할당문(Assignment)
section 4.6_ 연산자(Operator)
section 4.7_ 조건 제어문
section 4.8_ 반복 제어문
연습문제

CHAPTER 05 함수(function)
section 5.1_ 함수의 개념 및 구조
section 5.2_ 내장 함수
section 5.3_ 사용자 정의 함수
section 5.4_ 조건문, 반복문, 함수를 이용한 구구단 만들기
연습문제

CHAPTER 06 객체(Object)
section 6.1_ 자바스크립트 객체의 개요
section 6.2_ Number 객체
section 6.3_ String 객체
section 6.4_ Array 객체
section 6.5_ Date 객체
section 6.6_ Math 객체
section 6.7_ Function 객체
연습문제

CHAPTER 07 이벤트와 이벤트 핸들링(Event handling)
section 7.1_ 이벤트와 이벤트 처리기
section 7.2_ 이벤트처리 활용 예제
section 7.3_ 이Event 객체
연습문제

CHAPTER 08 브라우저 객체모델(BOM:Browser Object Model)
section 8.1_ Window 객체
section 8.2_ location 객체
section 8.3_ history 객체
section 8.4_ screen 객체
section 8.5_ navigator 객체
연습문제

CHAPTER 09 도큐먼트 관련 객체
section 9.1_ 자바스크립트와 DHTML
section 9.2_ document 객체
section 9.3_ link 객체
section 9.4_ anchors 객체
section 9.5_ image 객체
연습문제

CHAPTER 10 폼 관련 객체
section 10.1_ form 객체
section 10.2_ text 객체/password 객체
section 10.3_ textarea 객체
section 10.4_ button 객체
section 10.5_ submit button 객체
section 10.6_ reset button 객체
section 10.7_ radio 객체
section 10.8_ checkbox 객체
section 10.9_ select 객체
section 10.10_ file 객체
section 10.11_ form 관련 객체 복합 활용 예제
연습문제 부록
0 0