이미 소장하고 있다면 판매해 보세요.
|
[PART I 처음 만나는 PHP]
CHAPTER 1 오리엔테이션과 첫걸음 _1.1 웹 세상에서 PHP의 역할 _1.2 PHP가 뭐가 그렇게 대단해? __1.2.1 PHP는 무료다 __1.2.2 PHP는 자유롭다 __1.2.3 PHP는 크로스 플랫폼을 지원한다 __1.2.4 PHP는 광범위하게 사용된다 __1.2.5 PHP는 복잡성을 해소한다 __1.2.6 PHP는 웹 프로그래밍을 위해 만들어졌다 _1.3 PHP 따라 하기 _1.4 PHP 프로그램의 기본 규칙 __1.4.1 시작 태그와 종료 태그 __1.4.2 화이트스페이스와 대소문자 구분 __1.4.3 주석 _1.5 마치며 [PART II PHP 기본기] CHAPTER 2 데이터: 텍스트와 숫자 다루기 _2.1 텍스트 __2.1.1 텍스트 문자열 정의 __2.1.2 텍스트 다루기 _2.2 숫자 __2.2.1 다양한 수 다루기 __2.2.2 산술 연산자 _2.3 변수 __2.3.1 변수의 연산 __2.3.2 문자열 내부에 변수 넣기 _2.4 마치며 _2.5 연습문제 CHAPTER 3 로직: 조건 판단과 반복 수행 _3.1 참과 거짓 _3.2 조건 판단 _3.3 복잡한 조건 설계 _3.4 반복 실행 _3.5 마치며 _3.6 연습문제 CHAPTER 4 데이터 집합: 배열 다루기 _4.1 배열 기초 __4.1.1 배열 생성 __4.1.2 적절한 배열명 __4.1.3 숫자 키 배열 __4.1.4 배열 크기 구하기 _4.2 배열 원소 순회 _4.3 배열 수정 _4.4 배열 정렬 _4.5 다차원 배열 _4.6 마치며 _4.7 연습문제 CHAPTER 5 논리 집합: 함수와 파일 _5.1 함수 선언과 호출 _5.2 함수의 인수 전달 _5.3 함수의 반환값 _5.4 변수 영역 _5.5 인수와 반환값 제한 _5.6 다른 파일의 코드 실행하기 _5.7 마치며 _5.8 연습문제 CHAPTER 6 데이터와 로직: 객체 다루기 _6.1 객체 기본 _6.2 생성자 _6.3 예외로 문제점 확인하기 _6.4 객체 확장 _6.5 속성과 메서드 가시성 _6.6 네임스페이스 _6.7 마치며 _6.8 연습문제 [PART III 동적 웹사이트 구축 실전] CHAPTER 7 사용자와 정보 주고받기: 웹 폼 제작 _7.1 유용한 서버 변수 _7.2 폼 매개변수 접근 _7.3 폼 처리 함수 _7.4 데이터 검증 __7.4.1 필수 요소 __7.4.2 숫자와 문자열 요소 __7.4.3 수치 범위 __7.4.4 이메일 주소 __7.4.5 〈select〉 메뉴 __7.4.6 HTML과 자바스크립트 __7.4.7 구문 너머 _7.5 기본값 표시 _7.6 전부 합치기 _7.7 마치며 _7.8 연습문제 CHAPTER 8 정보 저장: 데이터베이스 _8.1 데이터 조직 _8.2 데이터베이스 프로그램 접속 _8.3 테이블 생성 _8.4 데이터 추가하기 _8.5 데이터 삽입 보안 _8.6 데이터 입력 폼 프로그램 _8.7 데이터 가져오기 _8.8 반환 결과 형식 변경 _8.9 데이터 요청 보안 _8.10 데이터 검색 폼 _8.11 마치며 _8.12 연습문제 CHAPTER 9 파일 다루기 _9.1 파일 접근 권한 _9.2 전체 파일 읽고 쓰기 __9.2.1 파일 읽기 __9.2.2 파일 쓰기 _9.3 파일 일부분 읽고 쓰기 _9.4 CSV 파일 다루기 _9.5 파일 권한 확인 _9.6 오류 검사 _9.7 외부에서 입력받은 파일명 처리 _9.8 마치며 _9.9 연습문제 CHAPTER 10 사용자 추적: 쿠키와 세션 _10.1 쿠키 다루기 _10.2 세션 활성화 _10.3 정보 저장과 확인 _10.4 세션 설정 _10.5 로그인과 사용자 식별 _10.6 setcookie()와 session_start()가 페이지 맨 위에 있어야 하는 이유 _10.7 마치며 _10.8 연습문제 CHAPTER 11 다른 웹사이트와 통신하기 _11.1 파일 함수를 이용한 URL 간편 접근 _11.2 cURL을 이용한 URL 상세 접근 __11.2.1 GET으로 URL 가져오기 __11.2.2 POST로 URL 가져오기 __11.2.3 쿠키 사용 __11.2.4 HTTPS URL 가져오기 _11.3 API 요청 수신 _11.4 마치며 _11.5 연습문제 [PART IV 소프트웨어 개발 기법과 PHP] CHAPTER 12 디버깅 _12.1 오류 발생 위치 제어 _12.2 구문 오류 수정 _12.3 프로그램 데이터 조사 __12.3.1 디버그 출력 __12.3.2 디버거 사용 _12.4 전역적 예외 처리 _12.5 마치며 _12.6 연습문제 CHAPTER 13 테스팅: 프로그램 검증 _13.1 PHP유닛 설치 _13.2 테스트 작성 _13.3 테스트 고립시키기 _13.4 테스트 주도 개발 _13.5 참고 자료 _13.6 마치며 _13.7 연습문제 CHAPTER 14 알아두면 좋은 소프트웨어 공학 기법 _14.1 소스 관리 _14.2 이슈 추적 _14.3 환경 구성과 배포 _14.4 규모 측정 _14.5 마치며 [PART V 고급 기술과 프레임워크] CHAPTER 15 날짜와 시간 처리 _15.1 날짜와 시간 출력 _15.2 날짜와 시간 표현 _15.3 날짜와 시간 계산 _15.4 시간대 설정 _15.5 마치며 CHAPTER 16 패키지 관리 _16.1 컴포저 설치 _16.2 패키지 추가 _16.3 패키지 검색 _16.4 더 많은 정보 _16.5 마치며 CHAPTER 17 메일 보내기 _17.1 스위프트 메일러 _17.2 마치며 CHAPTER 18 프레임워크 _18.1 라라벨 _18.2 심포니 _18.3 젠드 _18.4 마치며 CHAPTER 19 명령행 PHP _19.1 명령행 PHP 프로그램 작성 _19.2 PHP 내장 웹 서버 _19.3 PHP REPL _19.4 마치며 CHAPTER 20 국제화와 지역화 _20.1 텍스트 처리 _20.2 정렬과 비교 _20.3 출력 지역화 _20.4 마치며 [PART VI 부록: 설치와 연습문제 해답] 부록 A. PHP 엔진 설치와 설정 _A.1 웹 호스팅을 통해 PHP 실행하기 _A.2 PHP 엔진 설치 _A.3 PHP 설정 지시자 _A.4 마치며 부록 B. 연습문제 해답 |
|
★ 동적 웹사이트 구축에 필요한 모던 PHP 빠르게 익히기!
_주요 내용 ● PHP와 웹 브라우저, 웹 서버가 상호작용하는 방식 학습 ● 자료형, 변수, 논리 제어, 반복문 등 기본적인 언어 구조 이해 ● 배열, 함수, 객체 사용 방법 ● 웹 폼 작성과 검증 ● 데이터베이스 작업과 세션 관리 ● 다른 웹사이트나 웹 서비스와 상호작용하기 위한 API 접근 ● PHP 웹 애플리케이션 프레임워크를 이용한 신속한 프로젝트 생성 _대상 독자 ● 취미로 자신이나 가족, 비영리 단체 등이 사용할 인터랙티브 웹사이트를 제작하려는 이 ● ISP나 호스팅 업체에서 제공하는 PHP 환경을 이용해 웹사이트를 구축하려는 제작자 ● 동료 개발자와 더 유연하게 소통하기 원하는 웹 디자이너 ● 자신의 클라이언트 사이드 코드를 보완해줄 서버 사이드 프로그램을 직접 만들려는 자바스크립트 숙련자 ● PHP를 이용해 작업 속도를 높이려는 펄, 파이썬, 루비, 기타 언어 개발자 ● 인터랙티브 웹사이트 구축에 가장 많이 사용되는 프로그래밍 언어를 간단하면서 쉬운 설명으로 배우고 싶은 사람 |