HOME > Detail View

Detail View

PHP express : Apache + PHP7 + MySQL

PHP express : Apache + PHP7 + MySQL (Loan 7 times)

Material type
단행본
Personal Author
신윤환
Title Statement
PHP express : Apache + PHP7 + MySQL / 신윤환 지음
Publication, Distribution, etc
파주 :   생능출판,   2020  
Physical Medium
644 p. : 삽화 ; 25 cm
ISBN
9788970509969
General Note
색인수록  
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. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.2762 2020 Accession No. 111822835 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2020 Accession No. 121252068 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2020 Accession No. 151349491 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.2762 2020 Accession No. 111822835 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2020 Accession No. 121252068 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2020 Accession No. 151349491 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

프로그램을 전혀 할 줄 모르는 프로그래밍 입문자도 쉽게 배울 수 있도록 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 프로젝트에 대해 관리자 모드와 사용자 모드로 구분하여 다루었다.
각 단원에 들어서면 장별로 꼭 알아두어야 할 사항들을 핵심요약으로 함축하였으며 배운 내용을 스스로 풀어볼 수 있도록 예제 프로그램을 제시하여 배운 지식을 프로그램으로 승화할 수 있도록 자신감을 심어 놓았다.


Information Provided By: : Aladin

Table of Contents

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 등록된 레코드 확인
핵심요약
연습문제
■ 찾아보기

New Arrivals Books in Related Fields