장바구니 담기 close

장바구니에 상품을 담았습니다.

요술처럼 홈페이지 만들기

요술처럼 홈페이지 만들기

  • 도레미
  • |
  • 생각나눔
  • |
  • 2019-04-29 출간
  • |
  • 272페이지
  • |
  • 188 X 240
  • |
  • ISBN 9791190089005
판매가

16,000원

즉시할인가

14,400

카드할인

0원(즉시할인 0%)

적립금

800원 적립(5%적립)

배송비

2,300원

(제주/도서산간 배송 추가비용:3,000원)

추가혜택

네이버페이 무조건 1%적립+ 추가 1%적립

수량
+ -
총주문금액
14,400

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

보통 IT 관련 책은 하나의 언어를 주제로 심도 있는 지식을 전달하는 것을 목적으로 한다. 또 개발하다 막히는 부분이 생길 때 사전의 역할도 한다. 그러나 『요술처럼 홈페이지 만들기』는 5가지 언어(Html, CSS, 부트스트랩, PHP, MySQL)를 각 언어에 대한 깊은 지식보다는 각 언어가 왜 필요하고 서로 어떤 관계로 연결되는지 이해하는 데 초점을 맞췄다.

 

본 책은 홈페이지를 만드는 데 필요한 여러 언어의 개념을 파악하는 데 필요한 명령들을 각각 10개 정도씩만 설명하고, 따라 해 보고 결과를 보여 준다. 그 과정에서 Html과 CSS의 관계, 부트스트랩의 용도, PHP와 MySQL이 홈페이지를 만드는 데 왜 필요한가 등을, 각각의 언어들이 어떻게 결합되어 사용되는지 실질적 활용을 통해 알려 준다.

개념만 설명하는 것으로 끝나지 않고 독자들과 함께 직접 회원 가입과 게시판까지 있는 홈페이지를 만들 수 있는 실습을 진행한다.

 

『요술처럼 홈페이지 만들기』는 ‘입문서’입니다.

웹에 관심 있는 분, 내 홈페이지를 직접 만들고 싶은 분, 또 내 홈페이지 도전에 실패했던 분들을 위해 재미있게, 기본 개념을 담아 구성하였습니다.

 

저자는 “개인적으로 웹과 관련된 기술에서는 매뉴얼은 별도로 책이 필요 없다”고 말한다. 웹에 대한 모든 지식과 정보는 모두 인터넷에 있다며 말이다.

그리고 이어 덧붙이기를, 이 책의 강점으로 웹 세계에 입문하면서 겪었던 경험과 실수를 다른 분들과 공유, 과정을 간단하고 쉽게 이해할 수 있도록 했다고 한다.

다음은 『요술처럼 홈페이지 만들기』를 소개하는 저자의 말이다.

 

“예전에 윈도우용 프로그램을 만들 때는 여러 언어 중에서 한 가지만 알아도 웬만한 프로그램은 다 만들 수 있었습니다. C++, Delphi, 비주얼 베이직 같은 것들이 있었죠. 비록 책 한 권이 베개만큼 두꺼워도 그 한 권만 죽어라 열심히 공부하면 IT 개발자가 될 수 있었습니다.

그런데 웹사이트를 만들려면 적어도 6가지 언어와 기술을 알아야 합니다. ‘Html, CSS, 자바스크립트, JQuery, PHP, MySQL 등.’ 한 권에 500페이지만 해도 총 3,000페이지는 읽고 이해해야 합니다.

왜 이렇게 배우기 어려워진 것일까요?

그런데 이상하지 않나요? 요즘은 초등생도 홈페이지는 뚝딱 만든다는데 그건 다 무슨 소리죠?

 

둘 다 맞는 말입니다.

왜냐하면, 웹사이트를 하나 만들기 위해서 선택할 수 있는 길이 너무나 많습니다. 결과는 같은데 공부하는 방법은 정말 여러 가지입니다.

우선 Html부터 시작해서 하나씩 정복해 가는 고전적인 방법이 있습니다. 

그런데 이 길은 너무나 멀고 험합니다. 또 결국 목표에 가서 보면 그 다양한 지식 중 실제로 내 홈페이지에서 사용하는 기술은 10%도 채 되지 않습니다.

 

반면 각 언어의 기본 개념만 이해해도 쉽게 만들 수 있습니다.

이것이 가능한 이유는 ‘웹 기술의 기본이 개방과 공유’이기 때문입니다.

즉, 우리는 내 책상에서 전 세계 모든 웹사이트의 구조와 소스를 볼 수 있습니다.

마우스 우클릭 한 번으로 말이죠.

그리고 이 소스에서 모르는 명령은 사전 찾듯이 인터넷에서 검색하면 됩니다. 그렇게 하나씩 내 것으로 만들어 가는 것입니다.

멋지지 않나요?

 

제가 이 두 번째 방법을 알게 된 것이 불과 몇 개월 전입니다. 바로 첫 번째 전통적인 공부 방법으로 도전하다 재미없어 포기하려 할 때였습니다. 이 엄청난(?) 발견을 새로 웹 세계에 도전하는 분들에게도 알려 주고 싶었습니다.

저의 이 작은 경험담이 여러분에게 작은 도움이 되었으면 좋겠습니다. 여러분들이 포기하지 않고 만들어낸 멋진 홈페이지를 함께 보고 싶습니다.”


목차

CONTENTS

 

PART 1

HTML, CSS & 부트스트랩

 

 Chapter 01 준비하며 몸풀기

  홈페이지의 작동 이해

  홈페이지와 웹페이지 

  문서편집기(Editor) 준비

  NotePad++의 설정

  브라우저

 

 Chapter 02 HTML과 CSS

  웹의 세계로 들어가 봅시다

  CSS로 꾸미기

  스타일시트 작성

  Html 문서 안에 스타일 삽입하기

  Html 문서 안에 스타일 삽입하기2 (문장 내 삽입)

 

 Chapter 03 Div와 구조설계

  웹페이지의 구조 이해

  스타일시트 작성

  레이아웃 다듬기

 

 Chapter 04 인라인(InLine) 태그와 리스트

  인라인(inline) 태그

  리스트(List) 태그

 

 Chapter 05 스팬(Span)과 클래스(Class)

  span, class

 

 Chapter 06 링크와 이미지

  링크(Link)

  이미지

 

 Chapter 07 테이블(Table)

  Table

  테이블로 레이아웃 만들기

 

 Chapter 08 폼(Form)

  폼 구조

  폼 전송 (get, post)

 

 Chapter 09 웹표준 이야기

  웹브라우저 전쟁

  웹표준에 대한 오해와 진실

  웹표준이 중요한 이유

 

 Chapter 10 Html5로 가기

  Html의 표준

  문자 인코딩

 

 Chapter 11 부트스트랩(Bootstrap)

  부트스트랩(Bootstrap)이란?

  부트스트랩 공식 사이트

  예제 파일 만들기

  2단 레이아웃 만들기

  테이블

 

PART 2

서버언어 배우기

 

 Chapter 01 웹서버 만들기

  웹호스팅

  서버설치용 SW 다운받기

  Autoset의 설치

  오토셋 관리

  서버 설치폴더의 이해

 

 Chapter 02 MySQL

  데이터베이스의 구성

  칼럼(필드) 속성

  phpMyAdmin - DB관리 프로그램

  데이터베이스(DB)와 테이블 생성

  SQL 언어

  INSERT 추가

  SELECT 조회

  UPDATE 수정

  DELETE 삭제

 

 Chapter 03 PHP

  PHP 이해하기

  php 기본 원칙

  php 코드 작성

  html과 php 코드 같이 쓰기

  php만 사용하기

  변수(Variable)

  배열(Array)

  함수

  If 조건문

  isset( ), empty( ) 함수

  switch 조건 분기문

  while 반복문

  require / require_once (include / include_once)

  mysqli_connect(), mysqli_close()

  mysqli_query( )

  mysqli_fetch_array( )

  mysqli_num_rows( )

 

PART 3

요기보드

 

 Chapter 01 '요기보드' 설치와 설정 

  요기보드 설치

  상수와 $_SERVER[ ]

  설치폴더의 이해

 

 Chapter 02 메인화면의 이해

  index.php

  경로와 레이아웃 불러오기

  회전그림(Carousel)

  홈피소개(intro.php)의 이해

 

 Chapter 03 2단 레이아웃과 게시판 화면

  notice.php

  bbs.php

  bbs.list.php

  bbs.add.php

 

 Chapter 04 로그인과 회원가입

  로그인 (user/login.php)

  로그인 (yogi/user.login.php)

  회원가입(user/signup.php)

  숙 제

 

 Chapter 05 Style.css와 내 디자인 만들기

  style.css

  내 디자인 만들기

 

 Chapter 06 못다 한 이야기들…

  '요기보드' 버전

  더 공부하고 싶은 분들을 위해

  Head First PHP & MySQL

 

PART 4

내 홈페이지 출판하기

 

 Chapter 01 내 PC로 출판하기

  내 PC로 호스팅하기1 (공유기 범위 안에서 접속하기)

  내 PC로 호스팅하기2 (외부에서 접속하기)

  DDN과 DDNS

  FTP 사용하기

 

 Chapter 02 웹호스팅 사용하기

  웹호스팅 신청

  FTP 연결과 설치


교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.