
000 | 00000nam c2200205 c 4500 | |
001 | 000046014358 | |
005 | 20200123131434 | |
007 | ta | |
008 | 200122s2020 ggka 001c kor | |
020 | ▼a 9788970509969 ▼g 93000 | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
082 | 0 4 | ▼a 005.2762 ▼2 23 |
085 | ▼a 005.2762 ▼2 DDCK | |
090 | ▼a 005.2762 ▼b 2020 | |
100 | 1 | ▼a 신윤환 |
245 | 1 0 | ▼a PHP express : ▼b Apache + PHP7 + MySQL / ▼d 신윤환 지음 |
260 | ▼a 파주 : ▼b 생능출판, ▼c 2020 | |
300 | ▼a 644 p. : ▼b 삽화 ; ▼c 25 cm | |
500 | ▼a 색인수록 | |
945 | ▼a KLPA |
소장정보
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.2762 2020 | 등록번호 111822835 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.2762 2020 | 등록번호 121252068 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 3 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.2762 2020 | 등록번호 151349491 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.2762 2020 | 등록번호 111822835 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.2762 2020 | 등록번호 121252068 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.2762 2020 | 등록번호 151349491 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
프로그램을 전혀 할 줄 모르는 프로그래밍 입문자도 쉽게 배울 수 있도록 PHP 프로그래밍 환경 구축부터 기본적인 문법과 실전 프로그래밍에 이르기까지 자세한 설명으로 배움의 재미와 실력 향상의 긍지를 느낄 수 있도록 크게 5개의 단원으로 구분하였다.
첫 번째 단원에서는 PHP 프로그래밍 환경 구축과 PHP 프로그래밍 파일작성, 기본 문법 및 연산자의 종류에 대해 다루었고 두 번째 단원에서는 조건과 상황에 맞는 프로그램과 배열 및 함수에 대해 다루었다. 세 번째 단원에서는 DBMS 관리와 SQL 명령어에 대해 다루었으며 네 번째 단원에서는 DBMS와 PHP 연동, FORM 태그와 PHP 연동, PHP 파일 시스템, 쿠키와 세션에 대해 다루었다. 마지막 단원에서는 실력 향상을 위한 실전 PHP 프로젝트에 대해 관리자 모드와 사용자 모드로 구분하여 다루었다.
이 책의 특징
※ 손쉬운 환경 구축 + 간결한 콘텐츠
초보자도 쉽게 PHP 환경을 구축할 수 있다.
상세한 설명과 콘텐츠의 명확한 동작 원리의 쉬운 이해로 학습 의욕을 높여준다.
※ 핵심 원리 -> 풍부한 예제와 연습 문제 -> 프로젝트로 이어지는 학습체계
기본 핵심 원리의 충분한 이해를 도와주는 예제와 본문에서 배운 내용을 함축해 놓은 핵심요약 및 연습 문제, 실무에서 바로 응용할 수 있는 실전 프로젝트를 단계별로 구성하여 기승전결의 학습 완성도를 높였다.
※ 배움의 기쁨을 만끽할 수 있는 IT 교과서
예제의 소스 코드에 대한 자세한 설명을 담았다.
학습자가 필요한 공부가 될 수 있도록 방법을 제시한다.
이 책의 내용
이 책은 프로그램을 전혀 할 줄 모르는 프로그래밍 입문자도 쉽게 배울 수 있도록 PHP 프로그래밍 환경 구축부터 기본적인 문법과 실전 프로그래밍에 이르기까지 자세한 설명으로 배움의 재미와 실력 향상의 긍지를 느낄 수 있도록 크게 5개의 단원으로 구분하였다.
첫 번째 단원에서는 PHP 프로그래밍 환경 구축과 PHP 프로그래밍 파일작성, 기본 문법 및 연산자의 종류에 대해 다루었고 두 번째 단원에서는 조건과 상황에 맞는 프로그램과 배열 및 함수에 대해 다루었다. 세 번째 단원에서는 DBMS 관리와 SQL 명령어에 대해 다루었으며 네 번째 단원에서는 DBMS와 PHP 연동, FORM 태그와 PHP 연동, PHP 파일 시스템, 쿠키와 세션에 대해 다루었다. 마지막 단원에서는 실력 향상을 위한 실전 PHP 프로젝트에 대해 관리자 모드와 사용자 모드로 구분하여 다루었다.
각 단원에 들어서면 장별로 꼭 알아두어야 할 사항들을 핵심요약으로 함축하였으며 배운 내용을 스스로 풀어볼 수 있도록 예제 프로그램을 제시하여 배운 지식을 프로그램으로 승화할 수 있도록 자신감을 심어 놓았다.
정보제공 :

목차
PART 01 PHP 환경 구축과 프로그래밍 입문 CHAPTER 01 PHP 프로그래밍 환경 구축 Section 01 웹 언어 종류와 구동 방식 1 웹 언어 종류 2 웹 언어 구동 방식 Section 02 PHP 프로그래밍 환경 구축 1 APM 패키지의 구성요소 2 XAMPP 오픈 소스 패키지 다운로드 3 XAMPP 패키지 설치 4 XAMPP에서 사용할 모듈 선택 Section 03 웹 서버 구동과 DB 접속 1 Apache 웹 서버 구동 확인 2 MySQL 접속 및 종료 3 PHP 개발 에디터 설치 4 XAMPP 환경 설정 5 XAMPP 패키지에서 MySQL 환경변수 설정 핵심요약 연습문제 CHAPTER 02 PHP 프로그래밍 입문 Section 01 PHP 문법구조와 저장경로 1 PHP 프로그램 문법구조 2 PHP 파일 저장경로 지정 Section 02 PHP 파일작성 및 실행 1 파일작성 및 실행 결과 확인 2 echo문 3 주석문 4 PHP와 HTML의 관계 Section 03 변수와 상수 1 변수와 상수 이해하기 2 변수 선언과 데이터 타입 지정 3 같은 이름의 변수 중복 선언 4 연산결과에 따른 타입 변환 5 정수의 오버플로우 타입 변환 6 문자열 안에서의 변수 해석 7 환경변수의 속성 8 자주 사용되는 환경변수 핵심요약 연습문제 CHAPTER 03 연산자의 종류 Section 01 산술 연산자와 증감 연산자 1 산술 연산자 2 증감 연산자 Section 02 대입 연산자와 비교 연산자 1 대입 연산자 2 비교 연산자 Section 03 논리 연산자와 비트 연산자 1 논리 연산자 2 비트 연산자 핵심요약 연습문제 PART 02 PHP 프로그램 모듈화 CHAPTER 04 조건과 상황에 맞는 프로그램 Section 01 조건문 1 if문 2 switch문 Section 02 반복문 1 for문 2 while문 3 do~while문 Section 03 분기문 1 break문 2 continue문 핵심요약 연습문제 CHAPTER 05 배열과 함수 Section 01 배열 1 일차원 배열 2 다차원 배열 Section 02 함수 1 사용자 정의 함수 2 문자열 관련 함수 3 날짜와 시간 관련 함수 4 변수 관련 함수 5 수학 관련 함수 6 배열 함수 핵심요약 연습문제 PART 03 DBMS 관리와 SQL 명령어 CHAPTER 06 데이터베이스와 DBMS Section 01 데이터베이스의 정의 1 데이터베이스의 개념 2 데이터베이스의 특징 3 데이터베이스의 구성요소 Section 02 DBMS 1 DBMS의 개념 2 DBMS의 특징 Section 03 MariaDB의 특징 1 MariaDB 접속 및 종료 2 MariaDB 접속에 따른 호스트와 계정이름 3 MariaDB 접속을 위한 배치파일 생성 Section 04 DBMS 쿼리문 1 데이터베이스 쿼리문 2 테이블 쿼리문 3 레코드 쿼리문 4 접근권한 부여 5 기초 쿼리문 활용 6 데이터베이스 생성 및 삭제 Section 05 사용자 계정 관리 1 사용자 계정 생성 2 사용자 계정 권한부여 3 사용자 계정 접속 4 테이블 생성 5 데이터 입력 6 사용자 계정 삭제 Section 06 관리자 계정 관리 핵심요약 289 연습문제 294 CHAPTER 07 SQL 명령어 Section 01 SQL 명령어의 종류 1 DBMS에서 사용되는 SQL 명령어 2 사용 빈도가 높은 SQL 명령어 Section 02 데이터베이스 명령어 1 데이터베이스 생성 : CREATE 2 데이터베이스 삭제 : DROP 3 데이터베이스 선택 : USE Section 03 테이블 명령어 1 데이터 타입 설정 2 테이블 생성 : CREATE 3 테이블 구조 확인 : DESC 4 테이블 필드 변경 : ALTER 5 테이블 이름 변경 : RENAME 6 테이블 삭제 : DROP Section 04 데이터 조작 명령어 1 데이터 일괄실행 2 데이터 삽입 명령 : INSERT 3 레코드 검색 명령 : SELECT 4 레코드 변경 명령 : UPDATE 5 레코드 삭제 명령 : DELETE Section 05 데이터베이스 백업 및 복원 1 데이터베이스 백업 : MYSQLDUMP 2 데이터베이스 복원 : MYSQL 핵심요약 연습문제 PART 04 PHP 연동과 세션 CHAPTER 08 DBMS와 PHP 연동 Section 01 DBMS 접속과 종료 1 MariaDB의 범용성 2 DBMS 접속 및 종료 함수 3 Apache 서버와 DBMS 구동 4 DBMS와 PHP의 연동 확인 Section 02 PHP에서 데이터베이스 선택 1 데이터베이스 선택 함수 2 데이터베이스 존재 확인 Section 03 데이터베이스 쿼리문 1 한글 깨짐 방지를 위한 환경변수 설정 2 데이터베이스 쿼리문 관련 함수 3 테이블 생성과 레코드 삽입 4 레코드와 필드 개수 구하기 5 레코드 불러오기 핵심요약 연습문제 CHAPTER 09 FORM 태그와 PHP 연동 Section 01 FORM 태그 1 FORM 태그 컨트롤 도구 2 FORM 태그 속성 Section 02 PHP에서 FORM 태그 활용 1 FORM 태그와 PHP 연동 구조 2 회원등록 화면 Section 03 POST 방식과 GET 방식 1 POST와 GET 방식 비교 2 슈퍼 전역변수 3 회원 입력정보 출력 핵심요약 연습문제 CHAPTER 10 PHP 파일 시스템 Section 01 파일 업로드 전역변수 1 파일 업로드 폼 양식 2 슈퍼 전역변수 Section 02 파일 관련 함수 1 파일 열기와 닫기 2 파일 존재 여부 확인 3 파일 크기 알림 4 데이터 읽고 쓰기 5 디스크 공간 확인 6 파일정보 검출 Section 03 디렉터리 관련 함수 1 디렉터리 열기와 닫기 2 디렉터리 위치 변경 핵심요약 연습문제 CHAPTER 11 쿠키와 세션 Section 01 COOKIES 1 쿠키의 개념 2 쿠키 생성 및 삭제 Section 02 SESSION 3 세션의 개념 4 세션 생성 및 삭제 핵심요약 연습문제 PART 05 실력 향상을 위한 실전 PHP 프로젝트 CHAPTER 12 카운트 프로젝트 Section 01 데이터베이스 카운트 1 프로젝트 시뮬레이션 2 데이터베이스 생성 3 테이블 생성 4 프로젝트 만들기 5 데이터베이스 카운트 실행 Section 02 이미지 카운트 1 프로젝트 시뮬레이션 2 필요한 파일 목록 3 프로젝트 만들기 4 이미지 카운트 실행 핵심요약 연습문제 CHAPTER 13 주소록 관리 프로젝트 Section 01 프로젝트 시뮬레이션 1 스토리보드 2 프로젝트 리허설 Section 02 프로젝트 만들기 1 데이터베이스 생성 2 생성 파일 리스트 3 메인 화면 구성 4 테이블 생성 5 주소입력 화면 6 데이터베이스 저장 7 레코드 출력하기 핵심요약 연습문제 CHAPTER 14 회원 관리 프로젝트 - 관리자 모드 Section 01 프로젝트 시뮬레이션 1 스토리보드 2 프로젝트 리허설 Section 02 프로젝트 만들기 1 데이터베이스 생성 2 생성 파일 리스트 3 프로젝트 시작 화면 : start.php 4 데이터베이스 접속 : connect_db.php 5 테이블 생성 핵심요약 연습문제 CHAPTER 15 회원 관리 프로젝트 - 사용자 모드 Section 01 프로젝트 시뮬레이션 1 스토리보드 2 프로젝트 리허설 Section 02 프로젝트 만들기 1 생성 파일 리스트 2 사용자 모드 메인 화면 : main.php 3 회원가입 폼 양식 : add_form.php 4 아이디 중복 체크 : id_chk.php 5 등록정보 DB 저장 : add_db.php 6 로그인 폼 양식 : login_form.php 7 세션 프로그램 : session.php 8 로그인 성공 화면 : login.php 9 로그아웃 화면 : logout.php 10 등록된 레코드 확인 핵심요약 연습문제 ■ 찾아보기