메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, PHP 프로그래밍 for Beginner

한빛아카데미

집필서

절판

  • 저자 : 박대혁 , 강의선
  • 출간 : 2009-07-08
  • 페이지 : 360 쪽
  • ISBN : 9788979146318
  • 물류코드 :1631
본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 34
쉽게 배우는 PHP 웹 프로그래밍 레시피

▣ PHP 프로그래밍 워밍업(1장)
- 웹(Web) 이야기
- PHP 동작 원리
- PHP 개발환경 구축

▣ PHP 기본 문법과 제어문(2~3장)
- PHP 프로그램의 기본 구조와 출력
- 상수, 변수, 연산자
- 조건문과 반복문

▣ PHP 주요 함수와 기술(4~7장, 9장)
- 수학, 문자열, 날짜와 시간, 변수, 배열 함수
- 파일 입출력, 데이터베이스와 SQL 명령어
- 이미지와 그래픽

▣ 실전 프로젝트(8장, 10장)
- 데이터베이스를 이용해 게시판 만들기
- 파일 업로드 자료실 만들기

1장. 웹과 PHP 이해하기
웹 프로그래밍을 본격적으로 시작하기에 앞서 웹이 무엇인지, 웹 프로그래밍과 PHP는 어떤 관계가 있는지 알아본다. 그런 다음, APMSETUP 6을 이용해 APM(Apache + PHP + MySQL)을 설치해 개발 환경을 구축하고 간단한 PHP 프로그램을 작성해 실행하는 방법을 배운다.

2장. PHP의 기본 문법
PHP로 프로그램을 작성할 때 반드시 알아야 하는 기본 문법을 설명한다. HTML 코드에 PHP 코드를 추가하는 방법, 주석을 처리하는 방법, 화면에 PHP를 처리한 결과를 보여주는 방법 등을 알아본다. 그리고 모든 프로그래밍 언어의 기본이 되는 변수와 연산자도 학습한다.

3장. 제어문
제어문은 프로그램의 흐름을 바꾸는 명령문이다. 어떤 조건식이 참(True)이면 해당 문장을 수행하고, 거짓(False)이면 해당 문장을 실행하지 않는 명제를 이용해 프로그램의 흐름을 조절한다. 가장 기본이 되는 제어문인 조건문과 반복문의 종류와 사용 방법을 익히고, 자주 사용되는 유형을 다양한 예제와 함께 살펴본다.

4장. 기본 함수 다루기
함수는 어떤 기능을 수행하려고 특별히 만든 부분 프로그램이다. 이 함수의 형식을 알아보고 사용법을 익히기 위해 사용자 정의 함수를 만들고 사용해 본다. 그리고 PHP 내장 함수의 종류를 알아보고 가장 기본이 되는 함수와 문자열 관련 함수의 사용법을 익힌다.

5장. 고급 함수 다루기
PHP 프로그램을 잘 만들려면 많은 함수를 두루 사용해 보아야 한다. 4장에 이어 날짜와 시간, 변수, 배열 관련 함수의 사용법을 익힌다. 이해도를 높이고 바로 응용할 수 있게 하려고 각 함수를 참고도서처럼 설명하지 않고," 무엇을 하고자 한다"는 전제 조건을 바탕으로 설명한다.

6장. 파일 다루기
웹 서비스는 서버에 있는 파일 데이터를 읽어서 웹 사용자에게 제공하는데, 이 기능은 파일의 입출력을 다루는 함수를 사용해 구현한다. 이 장에서는 서버에 있는 파일의 정보를 읽어 새로운 정보를 파일로 기록하는 방법을 알아본다. PHP 파일을 입출력하는 함수의 종류와 기능을 저 학습한 후 사용법을 익힌다.

7장.데이터베이스(MySQL) 사용하기
데이터베이스를 사용하여 데이터를 손쉽게 찾고, 안정적으로 저장하며, 데이터를 효율적으로 관리할 수 있다. 이 장에서는 크게 세 가지를 중심으로 학습한다. 첫째, 데이터베이스와 데이터베이스 관리시스템의 기본 개념을 학습한다. 둘째, PHP 언어와 잘 호환되는 데이터베이스 관리시스템인 MySQL 사용법을 습득한다. 마지막으로, 데이터베이스를 사용하는 표준 명령어인 SQL을 학습한다.

8장. 데이터베이스를 이용해 게시판 만들기
PHP는 MySQL 데이터베이스를 사용할 수 있도록 내장 함수를 제공하는데, 이를 MySQL API라 한다. PHP에서 제공하는 MySQL API를 사용해 데이터베이스에 접속·기록·확인·수정·삭제하는 방법을 배운다. 또 MySQL API를 응용해 간단한 미니 게시판도 만들어 본다.

9장. 동적 이미지 만들기
APM과 함께 기본으로 설치되는 GD 라이브러리를 이용해 점이나 선, 도형, 텍스트 이미지를 만들고, 기존 이미지 파일에 글자를 넣거나 이미지를 합성하는 작업을 할 수 있다. 또 웹사이트에서 회원가입할 때 사용하는 보안 글자도 만들 수 있다. 이 장에서는 GD 라이브러리의 함수를 사용해 동적인 이미지를 만드는 방법을 익힌다.

10. 파일 업로드 자료실 만들기
9장에서 만든 미니 게시판에 파일을 업로드하는 기능을 추가해 자료실을 만들어본다. 그리고 파일이 멀티미디어 데이터일 때 UCC 게시판이나 카페, 블로그처럼 미리보기하는 기능도 추가해 본다.

Appendix A. HTML 언어
HTML 언어의 기본 구조를 알아보고, 주요 HTML 태그를 바로 찾아 쓸 수 있도록 사용법을 정리해 준다.

Appendix B. 텍스트 큐브로 블로그 만들기
설치형 블로그 소프트웨어인 텍스트 큐브를 이용해 간단히 블로그를 만드는 방법을 배운다.
저자

박대혁

숭실대학교 미디어학과에서 공학 박사를 취득하였으며, 현재 SKT IMS 서비스를 개발 중이다. 프로그램과 3D 가상현실, 멀티미디어 관련 강의를 하였으며, 모바일과 방송장비, 통신 분야에서 다양한 프로젝트를 진행하였다. 관심 분야는 플랫폼과 콘텐츠다. 공저로 『최신 디지털미디어 원리 및 프로그래밍』(홍릉과학출판사, 2007)이 있다.
저자

강의선

숭실대학교 미디어학과에서 공학 박사를 취득하였으며, 현재 숭실대학교 교양특성화대학 교수로 재직 중이다. 멀티미디어, C/C++, 윈도우 프로그래밍 관련 강의를 하였으며, 모바일 인터넷 분야에서 다양한 프로젝트를 진행하였다. 관심 분야는 모바일과 영상 처리다. 공저로 『최신 디지털미디어 원리 및 프로그래밍』(홍릉과학출판사, 2007), 『MOS Excel 2003 Expert』(숭실대학교 출판부, 2009),『 MOS Powerpoint 2003 Core』(숭실대학교 출판부, 2009) 등이 있다.

Chapter 01. 웹과 PHP 이해하기
01_웹 이해하기
02_웹 프로그래밍과 PHP 이해하기
03_PHP 프로그램 개발 환경 구축하기
요약/연습문제
 
Chapter 02. PHP의 기본 문법
01_PHP 프로그램의 기본 구조
02_PHP 출력하기
03_변수
04_연산자
요약/연습문제
 
Chapter 03. 제어문
01_제어문의 이해
02_조건문
03_반복문
요약/연습문제
 
Chapter 04. 기본 함수 다루기
01_함수 이해하기
02_수학 관련 함수 다루기
03_문자열 관련 함수 다루기
요약/연습문제
 
Chapter 05. 고급 함수 다루기
01_날짜와 시간 관련 함수
02_변수 관련 함수
03_배열 관련 함수
요약/연습문제
 
Chapter 06. 파일 다루기
01_파일 입출력 이해하기
02_파일 기본 함수
03_파일 고급 함수
04_디렉토리 관련 함수
요약/연습문제
 
Chapter 07. 데이터베이스(MySQL) 사용하기
01_데이터베이스와 데이터베이스 관리시스템
02_MySQL 이해하기
03_MySQL 사용하기
04_SQL 명령어 익히기
요약/연습문제
 
Chapter 08. 데이터베이스를 이용해 게시판 만들기
01_MySQL API 다루기
02_미니 게시판 만들기
요약/연습문제
 
Chapter 09. 동적 이미지 만들기
01_GD 라이브러리 이해하기
02_GD 라이브러리 사용하기
03_사진 처리하기
요약/연습문제
 
Chapter 10. 파일 업로드 자료실 만들기
01_파일 업로드 만들기
02_자료실 만들기
요약/연습문제
 
Appendix A. HTML 언어
Appendix B. 텍스트 큐브로 블로그 만들기
 
찾아보기

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2018-05-10 다운로드
결재하기
• 문화비 소득공제 가능

배송료 안내

  • 책, 아이템 등 상품을 1만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
IT CookBook, PHP 프로그래밍 for Beginner
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, PHP 프로그래밍 for Beginner
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, PHP 프로그래밍 for Beginner
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실