한빛출판네트워크

대학교재

IT CookBook, PHP 프로그래밍 for Beginner

한빛아카데미

집필서

절판

IT CookBook, PHP 프로그래밍 for Beginner
좋아요: 34
  • 저자 : 박대혁 , 강의선
  • 출간일 : 2009-07-08
  • 페이지 : 360쪽
  • ISBN : 9788979146318
  • 물류코드 :1631
본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.

합계 : 20,000

  • 쉽게 배우는 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. 텍스트 큐브로 블로그 만들기
     
    찾아보기
  •  

    • 뇌를 자극하는 PHP 프로그래밍

      조명진

    • Modern PHP: 네임스페이스, 트레이트, 클로저부터 모범 사례와 최신 도구까지

      조시 록하트

    • Head First PHP & MySQL: 효과적이고 생동감 넘치는 웹 애플리케이션 만들기

      린 베일리 , 마이클 모리슨 공저

    • IT CookBook, PHP 프로그래밍 입문(개정판)

      황재호

<한빛아카데미> 도서구입은 인터넷서점을 이용하세요.
닫기

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