분야별도서 > 프로그래밍 > 웹프로그래밍

분야별도서

view_img

기초보다 더 쉬운 웹프로그래밍

HTML/CSS/JavaScript Web Programming
  • 저자최훈, 유성열, 최은영
  • 관련분야컴퓨터, IT
  • 발행일2009-01-26
  • 정가22,000원
  • 페이지604 페이지
  • ISBN 978-89-92649-21-6
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
웹 프로그래밍과 관련한 기본 지식을 습득하고 실제적으로 본인의 홈페이지를 구축할 수 있도록 실습과 예제를 통해 독자의 이해를 높이도록 구성된 책이다. 이 책은 이제 막 웹 프로그래밍을 시작하는 초보자들을 대상으로 하고 있어 가급적 많은 예제와 표를 이용하여 웹 프로그래밍에 대한 이해를 돕고 있다. 각 장의 마지막 부분에 수록되어 있는 연습 문제를 통해 해당 장에서 배운 내용을 복습해 볼 수 있을 것이다.

최훈


연세대학교 경영학과 경영학 박사
현 부산가톨릭대학교 유통경영정보학부 전임강사

유성열


한국과학기술원 산업공학 공학 박사
현 부산가톨릭대학교 유통경영정보학부 부교수

최은영


Academy of Art University 컴퓨터 아트 제작 석사(MFA)
현 서울 디지털대학교 디지털 영상학과 전임강사

Part 1. 인터넷의 이해
 
Chapter 1. 인터넷

제1절. 프로그래밍의 이해
제2절. 웹의 이해
 
Chapter 2. 웹프로그래밍 입문
제1절. 프로그래밍의 이해
제2절. 웹 프로그래밍 개요
제3절. 웹 브라우저와 데이터베이스 연동
 
Chapter 3. HTML 시작하기
제1절. HTML 알아두고 갈 것들
제2절. 문서작성태그
 
Chapter 4. 이미지삽입과 웹 꾸미기
제1절. 이미지 삽입
제2절. 애니메이션 효과
제3절. 멀티미디어 다루기
 
Chapter 5. 표 디자인하기와 프레임 나누기
제1절. 표 만들기
제2절. 프레임 나누기
 
Chapter 6. 하이퍼링크와 폼 만들기
제1절. 하이퍼링크
제2절. 폼 만들기
 
Chapter 7. HTML을 이용한 홈페이지
제1절. 홈페이지
제2절. HTML을 이용한 홈페이지 만들기
 

Part 2. CSS(Cascading Style Sheets)의 이해
 
Chapter 8. CSS 시작하기

제1절. CSS(Cascading Style Sheets)의 이해
제2절. CSS 사용하기
 
Chapter 9. 테두리 설정과 레이어 만들기
제1절. 테두리와 여백
제2절. 레이어와 기타 기능
 
Chapter 10. CSS를 이용한 홈페이지 만들기
제1절. HTML홈페이지에 CSS 적용하기
제2절. CSS 적용하기
 

Part 3. 자바스크립트
 
Chapter 11. 자바스크립트(JavaScript) 시작하기

제1절. 자바스크립트란?
제2절. 제어문 사용하기
 
Chapter 12. 자바스크립트 기본 문법
제1절. 변수와 데이터
제2절. 연산자와 객체
 
Chapter 13. 객체 다루기
제1절. 객체
제2절. 객체 사용하기
 
Chapter 14. 이벤트핸들러와 자바스크립트 활용
제1절. 이벤트핸들러
제2절. 자바스크립트 활용하기
 
Chapter 15. 홈페이지 만들기
제1절. 자바스크립트 적용하기
제2절. 템플릿 홈페이지를 통해서 홈페이지 만들기
1990년대 중·후반을 기점으로 인터넷 환경은 기하급수적으로 발전해왔다. 이러한 인터넷 환경의 발전으로 인해 많은 인터넷 사용자들은 웹 프로그래밍에 대해 더 많은 관심을 가지게 되었다. 이로 인해, HTML, CSS, ASP 등 다양한 웹 프로그래밍 언어가 일반 대중에게 소개되었고 이를 활용한 인터넷 홈페이지가 등장하게 되었다.

다양한 웹 프로그래밍의 등장에도 불구하고 이를 잘 활용하는 사용자는 그다지 많지 않다. 많은 사용자들은 기초적인 HTML이나 혹은 CSS를 접목한 정도만을 이용하여 홈페이지를 작성하고 있는 실정이다. 뿐만 아니라 기존의 많은 웹 프로그래밍과 관련한 책들이 관련학과 학생들을 위주로 작성되었기 때문에 일반인들이 살펴보기에는 어려움이 적지 않았다.

따라서 본 책은 웹 프로그래밍과 관련한 전공 학생들이 아닌 학생들을 대상으로 집필하였다. 웹 프로그래밍과 관련한 기본 지식을 습득하고 실제적으로 본인의 홈페이지를 구축할 수 있도록 실습과 예제를 통해 독자의 이해를 높이는 게 이 책의 궁극적인 목표이다.

이 책의 독자 대상이 이제 막 웹 프로그래밍을 시작하는 초보자이기 때문에 본 책에서는 가급적 많은 예제와 표를 이용하여 웹 프로그래밍에 대한 이해를 돕고자 하였다. 각 장의 마지막 부분에는 연습 문제를 통해 해당 장에서 배운 내용을 복습해 볼 수 있도록 하였다.

Part 1. 인터넷의 이해(HTML) --- (1~7장)

1부에서는 웹 프로그래밍에 대한 기초 개념을 주로 다루고 있다. 1장과 2장은 웹 프로그래밍의 개념 및 역사에 대해 다루고 있어 웹 프로그래밍의 개발 동향을 파악하는데 주안점을 두었다. 3장부터 7장까지는 웹 프로그래밍의 기초인 HTML의 내용을 다루고 있다. HTML은 웹 프로그래밍을 배우는데 있엇 가장 기본적으로 습득해야하는 지식중의 하나이다. 본 책의 독자층은 이제 막 웹 프로그래밍을 배우는 학생이므로 HTML의 각종 태그를 이해하고 실습할 수 있도록 구성하였다. 1부의 마지막장인 7장에서는 HTML에서 배웠던 각종 태그를 이용하여 실제로 HTML로 구성된 홈페이지를 구현함으로써 3장부터 6장까지 배웠떤 내용을 다시 복습하는 장으로 구성하였다.

Part 2. 웹 프로그래밍의 기초(CSS) --- (8~10장)

2부에서는 CSS(Cascading Style Sheets)에 대하여 다루고 있다. 본 책에서는 CSS를 크게 3개장으로 구성하였다. 많은 CSS기법 중에서도 본 책에서는 실제 웹 프로그래밍 구축시 많이 사용되고 있는 부분에 집중하였다. 2부의 마지막장인 10장에서는 7장에서 실습했던 HTML로 구성된 홈페이지에 CSS를 접목시켜 한층 더 업그레이드된 홈페이지를 만드는데 주력하였다. 독자들은 새로운 실습 파일이 아닌 기존 7장에서 실습했던 내용에 CSS기법을 적용시킨 사례를 접해보면서 웹 프로그래밍에 대한 이해를 한층 더 높일 수 있을 것이다.

Part 3. 자바스크립트(Javascript) --- (11~15장)

마지막 3부에서는 자바스크립트에 대해 다루고 있는데, 자바스크립트의 기본 개념들과 특징을 소개하고 실제로 자바스크립트의 객체와 속성에 대해 다루고 있다. 자바스크립트는 객체 지향언어로서 가장 널리 사용되고 있는 프로그래밍 언어 중 하나이다. 따로 설치해야 하는 외부 응용 프로그램 없이 웹 문서에서 다양한 효과를 부여할 수 있기 때문에 웹 프로그래밍에서 활용도가 매우 높다. 마지막 15장은 7장과 10장에서 작성했던 홈페이지를 이용하여 자바스크립트를 적용시킨 사례를 접해보면서 독자들의 이해를 한층 더 높이고자 하였다.