장바구니 담기 close

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

PHP 웹 프로그래밍

PHP 웹 프로그래밍

  • 김진석 ,문양세
  • |
  • 생능출판
  • |
  • 2014-06-02 출간
  • |
  • 512페이지
  • |
  • 190 X 260 X 35 mm
  • |
  • ISBN 9788970508146
판매가

25,000원

즉시할인가

25,000

배송비

2,500원

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

수량
+ -
총주문금액
25,000

이 상품은 품절된 상품입니다

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

출판사서평




쉽고 효율적인 인터넷 프로그래밍 언어 PHP

PHP 언어는 대표적인 프로그래밍 언어인 C 및 Java 언어와 매우 유사한 문법체계로 이루어져 있으면서도 배우기 쉽고 효율적이라는 장점을 가지고 있다. 또한 PHP 언어는 다양한 소프트웨어 라이브러리를 제공하여 프로그래머가 프로그래밍 할 때 원하는 기능을 쉽게 구현할 수 있다. PHP의 대표적인 특징은 다양한 컴퓨터 및 운영체제에서 동작한다는 점, 다양한 데이터베이스 연동이 용이하다는 점, 또한 인터넷 및 네트워크 프로그래밍을 쉽게 할 수 있도록 다양한 함수가 제공된다는 점이다.

예제를 따라하면서 배울 수 있는 PHP 강좌

이 책은 PHP 언어를 인터넷 프로그래머의 입장에서 자세히 공부할 수 있도록 하였다. 이 책에서는 많은 예제 프로그램을 다루어 실습 위주로 교육이 진행되도록 구성하였다. 인터넷 프로그래밍의 초보자들도 예제 프로그램을 그대로 따라 하다 보면 인터넷 프로그래밍 기술을 자연스럽게 배울 수 있도록 하였다. 이 책은 대학의 교양이나 전공기초 강의의 인터넷 프로그래밍 교재로 사용할 수 있다. 특히, 인터넷 프로그래밍을 처음 접하는 저학년 학생들 대상의 강의에 매우 적합하다. 또한 일반인들도 이 책에 수록된 많은 예제를 따라서 프로그래밍 하면서 인터넷 프로그래밍 기술들의 참 맛을 느끼며 배울 수 있다.
이 책의 내용

이 책은 총 4부로 구성되어 있다. 1부에서는 인터넷 개념과 서비스, 그리고 HTML 사용법을 소개한다. 인터넷이 어떻게 동작하는지를 설명하고 최근의 다양한 인터넷 응용 및 서비스를 소개한다. 더불어, 인터넷 프로그래밍을 위해 필수적인 HTML과 CGI 프로그래밍 기법을 설명한다. 2부에서는 인터넷 프로그래밍의 기초 기술들을 자세히 다루었다. 즉, PHP 프로그래밍을 위한 다양한 기초 기술들에 대한 설명 및 사용 예제를 위주로 구성하였다. 3부에서는 PHP 프로그래밍의 응용 기술을 소개한다. 특히, 데이터베이스 연동과 네트워크 프로그래밍 등 고급 기술을 예제 위주로 설명한다. 마지막으로, 4부에서는 실무에서 직접 쓰일 수 있는 게시판과 전자상거래 쇼핑몰 구축 프로젝트를 다루었다. 특히 4부에 포함된 프로그램들을 조금만 수정하면 현재 상용으로 사용되는 웹 사이트와 거의 유사한 웹 사이트를 만들 수 있도록 하였다.
부록에는 ASCII 코드, phpinfo() 결과, APM 설치, phpMyAdmin 사용법, HTML 요약표를 수록하였다. 이 책에 수록된 CD에는 본문에 있는 모든 소스 코드를 포함시켜, 스스로 예제를 실습하며 익힐 수 있도록 하였다. 또한 PHP 설치, 데이터베이스 설치에 관한 파일들을 포함시켜 PHP 프로그래밍 환경을 쉽게 구축하도록 하였다.


목차


Part I. 인터넷과 웹 프로그래밍
Chapter 1. 인터넷 개요
1.1 인터넷과 비즈니스
1.2 인터넷의 운영
1.3 IP 주소
1.4 도메인 네임
연습문제
Chapter 2. 인터넷 응용 및 서비스
2.1 인터넷 응용 및 서비스 종류
2.2 전통적 서비스
2.3 Web 2.0
2.4 소셜 네트워크 서비스
2.5 인스턴트 메신저 서비스
2.6 IP 기반 응용 서비스
2.7 클라우드 서비스
연습문제
Chapter 3. HTML과 CGI 프로그래밍
3.1 HTML 개요
3.2 HTML 기본 태그
3.3 하이퍼텍스트와 하이퍼미디어
3.4 리스트와 테이블
3.5 CGI 프로그래밍
연습문제

Part II. PHP 프로그래밍 기초
Chapter 4. PHP 개요
4.1 웹 프로그래밍 기술
4.2 PHP 언어 소개
4.3 서버에서 수행되는 PHP
연습문제
Chapter 5. 기초 프로그래밍
5.1 Hello PHP의 구성
5.2 에러
5.3 주석
5.4 변수
5.5 연산자 및 수식의 계산
5.6 if-else문
5.7 while문
5.8 함수
연습문제
Chapter 6. 프로그래밍 본격 시작
6.1 배열
6.2 연상 배열
6.3 for문
6.4 switch문
6.5 재귀 호출
6.6 global 변수와 static 변수
6.7 call by value 파라미터 전달 방식
6.8 call by reference 파라미터 전달 방식
6.9 파일
6.10 클래스
6.11 정규표현식
6.12 HTML 폼을 사용한 입력 처리
연습문제
Chapter 7. 유용한 PHP 함수들
7.1 문자열
7.2 URL 다루기
7.3 역순의 문자열
7.4 문자열 나누기
7.5 문자열의 빈 공간 지우기
7.6 날짜 변환
7.7 윤년 계산
7.8 임의의 정밀도를 갖는 계산
7.9 난수 발생시키기
연습문제
Chapter 8. 미리 정의된 함수
8.1 __FILE__, __LINE__
8.2 운영체제와 PHP 버전
8.3 GLOBALS
8.4 phpinfo()
8.5 define()
연습문제
Chapter 9. 웹 연동 기술
9.1 URL 분석
9.2 URL의 내용 읽어오기
9.3 링크 읽어오기
9.4 새로운 링크 알아내기
9.5 일반 문서를 HTML 문서로 변환하기
9.6 HTML 문서를 일반 문서로 변환하기
연습문제

Part III. PHP 프로그래밍 응용
Chapter 10. 세션
10.1 세션 변수
10.2 세션 변수의 선언
10.3 세션의 조작
10.4 간단한 장바구니 구현
연습문제
Chapter 11. 데이터베이스 연동 기술
11.1 데이터 접근
11.2 MySQL 사용법
11.3 MySQL 예제 프로그램
11.4 Oracle 사용법
11.5 Oracle 예제 프로그램
11.6 데이터베이스를 이용한 웹 프로그래밍
연습문제
Chapter 12. 네트워크 프로그래밍
12.1 소켓
12.2 UDP
12.3 TCP
연습문제

Part IV. 게시판 및 쇼핑몰 프로젝트
Chapter 13. 게시판
13.1 게시판 구성
13.2 데이터베이스 설계
13.3 게시판 리스트
13.4 새 글 작성
13.5 글 읽기
13.6 글 수정
13.7 답변
13.8 글의 삭제
13.9 게시판 설정, 스타일, 함수파일

Chapter 14. 과일나라 쇼핑몰
14.1 쇼핑몰 구성
14.2 쇼핑몰 데이터베이스
14.3 초기 화면 및 디자인
14.4 회원 로그인
14.5 상품 리스트
14.6 장바구니 보기
14.7 내 구매정보
14.8 내 정보 수정
14.9 상품 입력
14.10 구매관리
14.11 회원 리스트 및 정보 수정

부록
1. ASCII 코드
2. phpinfo() 결과
3. APM 설치
4. phpMyAdmin 사용법
5. HTML 요약표

교환 및 환불안내

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