책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791160502701
· 쪽수 : 652쪽
· 출판일 : 2017-09-14
책 소개
목차
1부. PHP 시작하기
1장. PHP 준비
__1.1 PHP는 서버 측 스크립트
__1.2 MAMP를 설치해 PHP 실습 환경 준비하기
2부. PHP 문법
2장. 변수와 연산자
__2.1 PHP 시작 태그과 종료 태그
__2.2 문장 구분과 주석문
__2.3 변수와 상수
__2.4 문자와 변수 값 표시하기
__2.5 연산자
3장. 제어 구조
__3.1 조건에 따라 처리를 분기하는 if 문
__3.2 값에 따라 처리를 분기하는 switch 문
__3.3 조건이 참인 동안 반복하는 while 문과 do-while 문
__3.4 카운터를 사용해 반복하는 for 문
4장. 함수 사용
__4.1 함수
__4.2 사용자 정의 함수
__4.3 변수의 범위
__4.4 함수의 고급 기법
5장. 문자열
__5.1 문자열 만들기
__5.2 문자열을 형식화해서 출력하기
__5.3 문자열 조작하기
__5.4 문자 변환과 불필요한 문자 제거하기
__5.5 문자열 비교하기
__5.6 문자열 검색하기
__5.7 정규표현식 기초 지식
__5.8 정규표현식으로 일치하는 문자열을 추출하고 바꾸기
6장. 배열
__6.1 배열 만들기
__6.2 요소 삭제와 치환, 연결과 분리, 중복 제거하기
__6.3 배열 값을 효율적으로 추출하기
__6.4 배열 정렬하기
__6.5 배열 값을 비교해 검색하기
__6.6 배열의 각 요소와 함수 사용하기
7장. 객체 지향 프로그래밍
__7.1 객체 지향 프로그래밍의 개요
__7.2 클래스 정의
__7.3 클래스 상속
__7.4 트레이트
__7.5 인터페이스
__7.6 추상 클래스
3부. 웹 페이지 만들기
8장. 폼 처리 기초
__8.1 HTTP 기초 지식
__8.2 폼 입력 처리의 기본
__8.3 폼에 입력한 데이터 확인하기
__8.4 숨김 필드로 POST하기
__8.5 쿠폰 코드를 사용해 할인율 정하기
__8.6 폼 작성과 결과 표시를 같은 파일에 만들기
9장. 다양한 폼 사용하기
__9.1 라디오 버튼 사용하기
__9.2 체크 박스 사용하기
__9.3 풀다운 메뉴 사용하기
__9.4 리스트 박스 사용하기
__9.5 슬라이더 사용하기
__9.6 텍스트 영역 사용하기
__9.7 날짜 필드 사용하기
10장. 세션과 쿠키
__10.1 세션 처리의 기초
__10.2 폼 입력을 세션 변수에 넣기
__10.3 여러 페이지에서 세션 변수 사용하기
__10.4 쿠키 사용하기
__10.5 쿠키로 방문 횟수 만들기
__10.6 여러 값을 하나로 합쳐 쿠키에 저장하기
11장. 파일 읽고 쓰기
__11.1 SplFileObject 클래스 사용하기
__11.2 폼 입력을 텍스트 파일에 추가하기
__11.3 새로운 메모를 맨 앞에 넣어 저장하기
__11.4 CSV 파일을 읽고 쓰기
4부. PHP와 MySQL
12장. phpMyAdmin 사용하기
__12.1 MySQL 서버와 phpMyAdmin 시작하기
__12.2 phpMyAdmin에서 데이터베이스 만들기
__12.3 관계형 데이터베이스 만들기
13장. MySQL 조작하기
__13.1 데이터베이스 사용자 추가하기
__13.2 데이터베이스에 접속하여 레코드 조회하기
__13.3 레코드 조회, 갱신, 추가, 삭제
__13.4 폼 입력으로 MySQL 사용하기
__13.5 관계형 데이터베이스의 레코드 조회하기
__13.6 트랜잭션 처리