한빛출판네트워크

대학교재

IT CookBook, PHP 프로그래밍 입문(3판)

한빛아카데미

집필서

판매중

좋아요: 2
본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.

합계 : 25,000

  • 실습 예제로 다지는 PHP 웹 프로그래밍 기술

     

    다양하고 쉬운 실습 예제를 통해 PHP 프로그래밍 문법과 MySQL 데이터베이스 명령을 자연스럽게 익히고 Apache, MySQL 간의 흐름을 파악할 수 있습니다. 회원 가입, 로그인, 쪽지, 게시판, 관리자 모드 기능이 구현된 실습 사이트를 제작해봄으로써 웹 사이트를 구축하는 능력을 키울 수 있습니다.

     

     

    부/장별 요약 

    • 1부. PHP 프로그래밍(1~8장) PHP의 개요와 설치 방법을 비롯해 주석문, 상수, 변수, echo문, 데이터형, 연산자 등 프로그래밍에 필요한 기본 내용을 이해하고, 다양한 실습 예제를 통해 조건문, 반복문, 배열, 함수, 폼, 쿠키, 세션 등의 PHP 기본 문법을 익힐 수 있습니다.
    • 2부. PHP와 MySQL 프로그래밍(9~10장) MySQL 데이터베이스의 기본 개념을 이해하고 명령을 익힐 수 있습니다.
    • 3부. 실전 PHP 웹 프로그래밍(11~15장)실습 사이트를 직접 만들어보면서 PHP 웹 프로그래밍을 배웁니다. 회원 가입, 로그인, 회원 정보 수정, 쪽지 기능, 게시판 제작 방법을 익힐 수 있습니다.

     

    PHP 프로그래밍 입문_960.jpg

     

  • [저자] 황재호

    경희대학교 전자공학과를 졸업하고 동 대학원에서 석사·박사 학위를 취득한 후 KT 연구개발본부의 연구원으로 MPEG-2 비디오 코덱 시스템의 소프트웨어와 하드웨어를 개발했습니다. 경희대학교 컴퓨터공학과 등에서 PHP, 자바스크립트, C++, 네트워크 프로그래밍, 자바, HTML5, UX/UI 디자인 등을 강의했습니다. 현재 수원여자대학교 교수로 재직 중이며, 최근에는 코딩 교육을 전문으로 하는 코딩스쿨 사이트를 운영하고 관련 서적을 집필하면서 초보자를 위한 소프트웨어 교육에 힘쓰고 있습니다. 저서로는 《PHP 프로그래밍 입문(개정판)》, 《HTML & CSS for Beginner》, 《Hello Coding HTML5+CSS3》, 《스타트 파이썬》 등이 있습니다.
     
     
  • PART 01 PHP 프로그래밍

    Chapter 01 PHP의 개요와 설치

    01 PHP의 개요 

    1 PHP의 개념 

    2 PHP 기반 서버/클라이언트 환경 

    3 Apache, PHP, MySQL의 역할 

    02 PHP 설치 

    1 XAMPP 프로그램 설치 

    2 XAMPP 동작 확인 

    03 텍스트 에디터 설치 

    04 PHP 프로그램 작성과 실행 

    요약 / 연습문제 

     

    Chapter 02 PHP 기초 문법

    01 PHP의 시작과 끝 

    02 주석문 

    03 상수와 변수 

    04 echo문 

    1 echo문의 기본 문법 

    2 따옴표(큰따옴표와 작은따옴표) 사용 

    3 echo문의 약식 표기 

    05 기본 데이터형 

    1 정수와 실수 

    2 문자열 

    3 불 

    06 연산자 

    1 산술 연산자 

    2 문자열 연결 연산자 

    3 대입 연산자 

    4 비교 연산자 

    5 논리 연산자 

    요약 / 연습문제

     

    Chapter 03 조건문

    01 조건문 

    02 if문 

    1 if ~ 구문 

    2 if ~ else ~ 구문 

    3 if ~ elseif ~ else ~ 구문 

    4 if문의 중첩 

    03 switch문 

    요약 / 연습문제

     

    Chapter 04 반복문

    01 while문 

    1 while문의 기본 구조 

    2 while문을 이용한 인치/센티미터 변환 

    3 while문으로 만드는 구구단 표 

    02 for문 

    1 for문의 기본 구조 

    2 for문을 이용하여 구하는 정수/배수 합계 

    3 for문을 이용한 섭씨/화씨 온도 변환 

    03 이중 for문 

    04 do ~ while문 

    요약 / 연습문제

     

    Chapter 05 배열

    01 배열 

    1 배열의 기본 형식 

    2 array( ) 함수를 이용한 배열의 초기화 

    3 배열로 만드는 구구단 표 

    4 배열과 버블 정렬 

    02 2차원 배열 

    요약 / 연습문제

     

    Chapter 06 함수

    01 함수의 개념 

    02 함수의 매개변수 

    03 함수의 반환 값 

    1 함수의 반환 값을 이용한 정수의 합 계산 

    2 함수의 반환 값을 이용한 만 나이 계산 

    3 함수를 이용한 입장료 계산 

    04 내장 함수 

    요약 / 연습문제

     

    Chapter 07 폼과 PHP

    01 HTTP 

    02 POST 방식 

    1 폼 양식의 데이터 처리 

    2 입력된 아이디와 비밀번호 처리 

    3 입력된 텍스트 처리 

    4 라디오 버튼에서 선택된 데이터 처리 

    5 체크박스에서 선택된 데이터 처리 

    6 선택 박스에서 선택된 데이터 처리 

    7 hidden으로 입력된 데이터 처리 

    8 파일 업로드 

    03 GET 방식 

    요약 / 연습문제

     

    Chapter 08 쿠키와 세션

    01 쿠키 

    1 쿠키 생성 

    2 쿠키 사용 

    3 쿠키 삭제 

    02 세션 

    1 세션 시작과 등록 

    2 세션 사용 

    3 세션 삭제 

    요약 / 연습문제

     

    PART 02 PHP와 MySQL 프로그래밍

    Chapter 09 MySQL 데이터베이스

    01 데이터베이스 

    1 데이터베이스 관리 시스템 

    2 MySQL 

    02 MySQL 서버와 phpMyAdmin 

    1 MySQL 서버 구동 

    2 phpMyAdmin 시작 

    03 데이터베이스 생성 

    04 데이터베이스 테이블 관리 

    1 데이터베이스 테이블 설계 

    2 데이터베이스 테이블 생성 

    3 데이터베이스 테이블의 구조 

    4 데이터베이스 테이블 필드 관리 

    5 데이터베이스 테이블 이름 관리 

    6 데이터베이스 테이블 삭제 

    요약 / 연습문제

     

    Chapter 10 MySQL 조작

    01 SQL 명령 일괄 실행 

    02 테이블에의 데이터 삽입 

    03 테이블 생성 후 데이터 삽입 

    1 테이블 설계 

    2 SQL 명령 일괄 실행 

    3 테이블 구조 확인 

    4 테이블 데이터 확인 

    04 데이터 검색과 관리 

    1 전체 필드와 데이터 검색 

    2 특정 필드의 전체 레코드 검색 

    3 특정 조건에 맞는 레코드 검색 

    4 특정 문자열이 포함된 레코드 검색 

    5 레코드 정렬 

    6 레코드 수정 

    7 레코드 삭제 

    05 MySQL 사용자 계정 생성 

    1 새로운 사용자 계정 추가 

    2 데이터베이스 권한 설정 

    3 새로운 사용자 계정으로 접속 

    06 데이터베이스 백업과 복원 

    1 데이터베이스 백업 

    2 백업 파일로 데이터베이스 복원 

    요약 / 연습문제

     

    PART 03 실전 PHP 웹 프로그래밍

    Chapter 11 실습 사이트 소개와 회원 가입 페이지 제작

    01 실습 사이트 소개 

    1 사이트의 기능 

    2 사이트의 구성 

    3 실습 준비 

    02 회원 가입 페이지 제작 

    1 회원 DB 테이블 설계 

    2 회원 DB 테이블 생성 

    3 회원 가입 페이지 작성 

    4 회원 가입 정보 저장 

    03 아이디 중복 확인 

    요약 / 연습문제

     

    Chapter 12 로그인과 회원 정보 수정 페이지 제작

    01 로그인 페이지 

    02 로그인과 로그아웃 처리 페이지 

    1 로그인 처리 

    2 로그인 상태 판단 

    3 로그아웃 처리 

    03 회원 정보 수정 페이지 

    1 회원 정보 수정 

    2 회원 정보 수정 처리 

    요약 / 연습문제

     

    Chapter 13 쪽지 기능 구현

    01 쪽지의 기능과 구성 

    02 쪽지 보내기 

    1 쪽지 DB 테이블 설계 

    2 쪽지 DB 테이블 생성 

    3 쪽지 보내기 

    4 DB에 쪽지 저장 

    03 쪽지함 

    1 송신 쪽지함 목록 보기 

    2 수신 쪽지함 목록 보기 

    3 쪽지 내용 보기 

    4 쪽지 삭제 

    04 답변 쪽지 보내기 

    요약 / 연습문제

     

    Chapter 14 게시판 제작

    01 게시판의 기능과 구성 

    1 게시판 DB 테이블 설계 

    2 게시판 DB 테이블 생성 

    02 글쓰기 

    1 글쓰기 폼 양식 

    2 DB에 폼 양식 데이터 저장 

    03 글 목록 보기 

    04 글 내용 보기 

    05 첨부 파일 다운로드 

    06 글 수정 및 삭제 

    1 글 수정 폼 양식 

    2 수정 내용으로 DB 업데이트 

    3 글 삭제 

    요약 / 연습문제

     

    Chapter 15 사이트 완성

    01 최근 게시글과 포인트 랭킹 표시 

    02 관리자 모드 

    03 관리자 페이지 

    04 회원 정보 변경과 회원 삭제 

    1 회원 정보 변경 

    2 회원 삭제 

    05 게시글 삭제 

    요약 / 연습문제

     

    Appendix 알아두면 유용한 함수와 HTML 태그

    01 함수 

    02 HTML 태그 

  •  

    • 러닝 PHP

      데이비드 스클라

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

      조명진

    • PHP & MySQL 닌자 비법서

      톰 버틀러 Tom Butler , 케빈 양크 Kevin Yank

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

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

닫기

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