장바구니 담기 close

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

(반불)그누위즈의 PHP & MySQL 웹 프로그래밍 입문 + 활용 (PHP 7 기반)

(반불)그누위즈의 PHP & MySQL 웹 프로그래밍 입문 + 활용 (PHP 7 기반)

  • 윤성훈
  • |
  • 앤써북
  • |
  • 2018-10-15 출간
  • |
  • 608페이지
  • |
  • 190 X 250 X 25 mm
  • |
  • ISBN 9791185553436
판매가

23,000원

즉시할인가

20,700

카드할인

0원(즉시할인 0%)

적립금

230원 적립(1%적립)

배송비

2,300원

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

추가혜택

네이버페이 무조건 1%적립+ 추가 1%적립

수량
+ -
총주문금액
20,700

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

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

출판사서평




시간 낭비 돈 낭비하지 말고 PHP와 MySQL을 한 번에 마스터하자.

? 이 책의 특징
- PHP와 MySQL을 한 번에 끝내기
600쪽 분량에 PHP7과 MySQL의 동작원리부터 실무 프로젝트까지 완벽하게 설명했다.

- 현직 실무와 현직 강의 경력을 모두 갖춘 저자들의 꼼꼼한 설명
풍부한 그림과 예제를 통해서 PHP와 MySQL을 알기 쉽게, 따라하기 쉽게 설명했다. 초보자의 눈높이에 맞춘 상세한 설명과 이해하기 어려운 부분은 “도해 > 실습 예제” 방식으로 완벽하게 설명했다.

- 독학/교재에 적합한 구성
단원별로 학습한 내용을 핵심 정리하고, 실습 예제를 풀어 완벽하게 내 것으로 만들 수 있다.

- 책을 보면서 코딩하다 궁금하면 언제든지 저자에게 물어볼 수 있다.
혼자서 코딩하다 궁금하면 저자의 온라인 커뮤니티 <<그누위즈(http://www.gnuwiz.com)>>에서 언제든지 물어보자.




목차


Part 01. PHP 웹 프로그래밍 시작하기
Chapter 01. 웹 프로그래밍의 이해하기
01_ 웹? 웹! 동적 컨텐츠!
01-1 웹의 동작
01-2 정적 페이지, 동적 페이지
02_ PHP란 무엇인가?
03_ PHP의 특징
04_ PHP의 기반으로 만들어진 사이트
핵심 정리
실습 예제

Chapter 02. PHP 개발 환경
01_ 웹 서버란 무엇인가?
01-1 웹 서버란?
01-2 APM 이란?
02_ 윈도우 기반 XAMPP 설치
02-1 XAMPP 다운로드
02-2 XAMPP 설치하기
02-3 XAMPP 서버 정상 동작 확인하기
03_ Apache 설정
03-1 XAMPP에서 설정하기
04_ PHP 설정
04-1 PHP로 파일 업로드 관련 설정
04-2 웹 개발 중 PHP 에러 출력에 관련 설정
04-3 PHP의 문법 및 변수 값 전달에 관련 설정
05_ 문서편집기, 코딩 프로그램 설치
05-1 문서편집기란?
05-2 문서편집기의 종류
05-3 좋은 문서편집기의 조건
05-4 EditPlus 설치
06_ 설치한 웹 서버의 개발 환경 테스트
핵심 정리
실습 예제

Chapter 03. PHP 동작 원리
01_ 웹 어플리케이션
01-1 웹 어플리케이션이란?
01-2 웹 어플리케이션 생성
02_ Hello PHP!!!를 출력하는 PHP
03_ PHP의 동작 구조
핵심 정리
실습 예제

Chapter 04. PHP 기초 문법
01_ 기본 문법 구조
02_ 주석
03_ 데이터 타입과 변수와 상수
03-1 데이터 타입
03-2 변수
03-3 상수
04_ 연산자
04-1 산술 연산자와 증감 연산자
04-2 비교 연산자와 대입 연산자
04-3 논리 연산자와 비트 연산자
04-4 기타 연산자
05_ 제어문
05-1 조건문
05-2 반복문
05-3 기타 제어문
06_ 함수
07_ 클래스 및 객체
07-1 객체란?
07-2 클래스란?
07-3 생성자
07-4 멤버변수
07-5 접근 제어자
07-6 static과 final
07-7 namespace
07-8 use
핵심 정리
실습 예제

Chapter 05. PHP 내장함수 익히기
01_ 숫자 관련 함수
01-1 삼각함수
01-2 소수점 처리
01-3 쉼표 넣기
01-4 최소값, 최대값, 절대값
01-5 진수 변환
01-6 랜덤
02_ 문자 관련 함수
02-1 문자열 합치기
02-2 문자열 분리하기
02-3 문자열 찾기
02-4 문자열 변경하기
03_ 날짜 관련 함수
03-1 날짜 생성하기
03-2 날짜 표현하기
03-3 DateTime 클래스를 이용해서 날짜 만들기
03-4 날짜 간 차이 구하기
03-5 timezone 변경하기
04_ 배열 관련 함수
05_ 디렉터리 관련 함수
05-1 디렉터리 목록보기
05-2 원하는 파일만 보기
06_ 파일 관련 함수
06-1 존재 유무 확인하기
06-2 파일 열기와 닫기
06-3 파일의 내용을 읽기
06-4 파일에 내용을 쓰기
06-5 간단하게 파일을 읽고 쓰기
06-6 기타 파일 정보
07_ 네트워크 관련 함수
07-1 curl 기본 사용법
07-2 도메인으로 아이피 알기
07-3 IP 주소를 숫자로 변환하기
핵심 정리
실습 예제

Chapter 06. 세션(Session)과 쿠키(Cookie)
01_ 세션(Session)
02_ 쿠키(Cookie)
03_ HTTP 프로토콜에서 상태를 지속시키기 위한 방법
03-1 숨겨진 필드(Hidden Form Variable)
03-2 쿠키를 구현할 수 있는 쿠키 함수
03-3 세션을 구현할 수 있는 세션 함수
03-4 Cookie와 Session 비교
04_ 웹 어플리케이션에 있어서 세션과 쿠키의 사용
핵심 정리
실습 예제

Chapter 07. HTML Form을 통하여 데이터 전송
01_ POST, GET 이란?
01-1 POST로 데이터 전달
01-2 GET으로 데이터 전달
02_ input 태그로 데이터 전달
02-1 hidden 속성으로 데이터 전송
02-2 체크박스 태그로 데이터 전달
02-3 라디오버튼 태그로 데이터 전달
03_ select 태그로 데이터 전달
핵심 정리
실습 예제

Chapter 08. 파일 업로드
01_ php.ini에서 파일 업로드 사용 설정 방법
02_ 파일 업로드의 기본적인 Form
03_ 파일 업로드 하기
04_ 파일 다운로드 하기
핵심 정리
실습 예제


Part 02. MySQL 데이터베이스 시작하기
Chapter 09. 데이터베이스의 이해
01_ 데이터베이스란?
01-1 데이터베이스의 정의
01-2 데이터베이스의 필요성
01-3 데이터베이스의 시스템
01-4 데이터베이스 관리 시스템의 요구사항
01-5 데이터베이스 사용자
01-6 데이터베이스 언어
01-7 스키마의정의와 종류
01-8 데이터베이스 설계
02_ 데이터 모델?
02-1 데이터 모델의 종류
02-2 데이터 모델의 구성 요소
02-3 개체-관계(E-R) 모델
03_ 관계형 데이터베이스
03-1 관계형 데이터베이스의 특징
03-2 관계형 데이터베이스의 용어
04_ MySQL이란 무엇인가?
04-1 MySQL의 소개
04-2 MySQL의 특징
05_ 데이터베이스 설치
05-1 XAMPP에서 MySQL 설정
핵심 정리
실습 예제

Chapter 10. phpMyAdmin 살펴보기
01_ phpMyAdmin이란?
02_ phpMyAdmin 메뉴 익히기
핵심 정리
실습 예제

Chapter 11. MySQL 문법
01_ MySQL 구문
02_ 데이터 정의문
02-1 CREATE DATABASE
02-2 CREATE TABLE
02-3 ALTER DATABASE
02-4 ALTER TABLE
02-5 RENAME TABLE
02-6 인덱스 생성
02-7 인덱스 삭제
03_ 데이터 조작문
03-1 INSERT INTO
03-2 UPDATE
03-3 DELETE
03-4 SELECT
03-5 REPLACE
03-6 TRUNCATE
03-7 JOIN
03-8 UNION
03-9 SUB QUERY
04_ 데이터 제어문
04-1 CREATE USER
04-2 DROP USER
04-3 GRANT
04-4 REVOKE
04-5 RENAME USER
04-6 SET PASSWORD
05_ MySQL 주석
핵심 정리
실습 예제

Chapter 12. MySQL 타입
01_ 숫자 타입
01-1 정수 타입(Integer Types)
01-2 고정 소수점 타입(Fixed-Point, Types - DECIMAL, NUMBERIC)
01-3 부동 소수점 타입(Floating-Point Typer - FLOAT, DOUBLE)
01-4 비트 값 타입(Bit-Value Type)
02_ 문자열 타입
02-1 CHAR와 VARCHAR
02-2 BINARY와 VARBINARY
02-3 BLOB과 TEXT
02-4 ENUM
02-5 SET
03_ 날짜와 시간 타입
03-1 DATE, DATETIME, TIMESTAMP
03-2 TIME
03-3 YEAR
핵심 정리
실습 예제

Chapter 13. MySQL 연산자와 함수
01_ 연산자(operator)
01-1 산술 연산자(arithmetic operator)
01-2 대입 연산자(assignment operator)
01-3 비교 연산자(comparison operator)
01-4 논리 연산자(logical operator)
01-5 비트 연산자(bitwise operator)
02_ MySQL 내장 함수
02-1 수학 관련 함수
02-2 문자 관련 함수
02-3 날짜 관련 함수
02-4 그룹 함수
핵심 정리
실습 예제

Chapter 14. PHP와 MySQL 연동
01_ 웹 서버 연결
01-1 MySQL 확장 API와 MySQLi 확장 API의 차이
01-2 MySQL 확장 API 사용 방법
02_ 실전 PHP와 MySQL
02-1 레코드 선택
02-2 레코드 추가
02-3 레코드 수정
02-4 레코드 삭제
03_ 데이터베이스 생성
핵심 정리
실습 예제


Part 03. PHP 실전 프로그램 익히기
Chapter 15. 회원가입 및 로그인
01_ 데이터베이스 설계
01-1 회원테이블 만들기
02_ 설계 및 구현
02-1 php.ini 설정 및 데이터베이스 연결, 라이브러리 파일, 스타일시트 만들기
02-2 로그인 만들기
02-3 회원 가입 만들기
02-4 메일인증 만들기
03_ 회원가입 및 로그인 페이지 실행
핵심 정리
실습 예제

Chapter 16. 쪽지 프로그램
01_ 데이터베이스 설계
02_ 설계 및 구현
02-1 데이터베이스 연결 및 스타일시트 만들기
02-2 회원 목록 만들기
02-3 쪽지함 만들기
02-4 쪽지 쓰기 만들기
02-5 쪽지 읽기 만들기
02-6 쪽지 삭제 만들기
핵심 정리
실습 예제

Appendix
01_ PHP와 MySQL로 구현된 CMS 솔루션
01-1 CMS 솔루션의 장점
01-2 CMS 솔루션의 단점
01-3 수많은 유저들이 사용하고 있는 대표 CMS 솔루션
02_ PHP 프레임 워크

교환 및 환불안내

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