나에게 필요한 지식과 기술을 검색해 보세요.

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

지은이

황재호

출간일

2020.11.27

레벨

초급

정가

25,000

총 결제 금액

25,000

전자책 사용 안내

전자책은 웹뷰어와 한빛+ 앱에서 열람할 수 있으며 PDF 다운로드는 지원되지 않습니다.

쪽수

456P

ISBN

9791156649557

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

실습 예제로 다지는 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

 

저자

목차

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 태그 

리뷰

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

25,000

25,000