책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > PHP
· ISBN : 9788965400882
· 쪽수 : 392쪽
책 소개
목차
Part 1 시작하며
PHP 패키지 설치와 관리 방법
Part 2 웹 서비스 편
001 구글의 다양한 서비스 이용하기
002 구글 도서에서 도서 정보 가져오기
003 구글 캘린더의 이벤트 참조 및 등록하기
004 구글 드라이브에서 데이터 관리하기
005 PHP에서 구글 지도 API 이용하기
006 구글의 각종 API와 유튜브 API 이용하기
007 소셜 미디어의 OAuth 인증 이용하기(HybridAuth)
008 소셜 미디어의 OAuth 인증 이용하기(eden)
009 아마존 S3 이용하기
010 아마존 S3의 데이터 저장과 내려받기
011 단축 URL 생성하기
012 REST API를 간단히 구축하기
013 드롭박스를 이용해서 파일 관리하기
014 에버노트 API 이용하기
015 에버노트의 노트에 접근하기
016 사이트의 최신 정보를 피드로 전송하기
017 외부 사이트의 RSS 피드 가져오기
018 GitHub의 저장소 데이터 참조하기
019 URL을 줄이거나 풀기
020 OneDrive로 파일 관리하기
Part 3 UI 편
021 다양한 그래프를 동적으로 생성하기(준비)
022 다양한 그래프를 동적으로 생성하기(실행)
023 그래프를 만드는 간단한 방법
024 그래프를 다채롭고 보기 좋게 표시하기
025 PHP로 QR 코드 만들기
026 PDF 문서 동적으로 만들기
027 표, 이미지, 하이퍼링크가 있는 PDF 만들기
028 기존 PDF 문서로 새로운 PDF 문서 작성하기
029 섬네일 만들기와 간단한 이미지 편집
030 간단한 코드로 이미지 조작하기
031 PHP에서 jQuery Mobile 페이지 만들기
032 엑셀 파일 작성과 조작하기
033 레이어를 이용해서 이미지 합성하기
034 Markdown 형식의 텍스트를 HTML로 변환하기
035 HTML 문법대로 사용할 수 있는 HTML 템플릿 이용하기
036 템플릿 엔진으로 블록과 레이아웃 분리하기
037 템플릿 엔진의 동작 파라미터 관리 일원화
038 템플릿으로 데이터 가공과 조건 분기, 반복 처리하기
039 상속할 수 있는 고급 템플릿 기능 이용하기
Part 4 유틸리티 편
040 DateTime 클래스 확장하기
041 더미 데이터 생성하기
042 텍스트의 암호화와 복호화
043 문자열에서 위험한 태그만 제거하기
044 iOS 애플리케이션에서 PHP 실행하기
045 JavaScript를 간결하게 작성하기
046 모바일 단말기 판별하기
047 IP 주소를 통해 지리 정보 취득하기
048 여러 개의 PDF 파일 결합하기
049 임의의 데이터 캐시하기
050 페이지 출력/함수의 반환 값 캐시하기
051 달력 표시하기
052 휴일 데이터 이용하기
053 태그 클라우드 만들기
054 애플리케이션에서 로그 출력하기
055 애플리케이션에서 발생한 에러를 메일로 전송하기
056 HTML 메일 발송과 파일 첨부 메일 발송하기
057 대량 메일을 비동기로 발송하기
058 텍스트의 내용 비교하기
059 SCSS 파일을 CSS로 변환하기
060 CSS 파일 편집하기
061 전자책 데이터 작성하기
062 에러 내용을 상세하게 표시하기
063 엑셀 파일을 HTML 형식으로 표시하기
064 수신 메일 분석하기
065 PHP에서 메일 발신하기
066 jQuery처럼 스크레이핑하고 DOM 다루기
067 단위 테스트를 자동화하기
068 PHPUnit에서 테스트 의존성 설정하기
069 PHPUnit를 이용해서 다양한 단위 테스트 실행하기
070 브라우저에서 코드 커버리지 분석 결과 확인하기
071 간단한 데코레이션 메일 보내기
072 이미지를 이용해서 인증하기
073 트위터 API 이용하기
074 PHP에서 벤치마크 측정하기
075 PHP에서 UnderScore.js 기능 사용하기
076 REST용 URI 작성하기
077 배열을 이용해서 XML 출력하고 분석하기
078 PHP에서 JSON 사용하기
079 표와 아스키 아트 출력하기
080 블로그로 글 작성하기
Part 5 통신 편
081 PHP에서 시리얼 통신하기
082 웹 스크레이핑 하기
083 웹 API에 간단히 접근하기
084 원격 서버의 명령 실행과 파일 조작
085 WebSocket 서버 만들기
086 HTTP 클라이언트 생성하기
087 HTTP 요청
Part 6 프레임워크 편
088 MVC 프레임워크를 사용해서 애플리케이션 만들기
089 CakePHP의 모델과 뷰 이용하기
090 빠르고 가벼운 프레임워크인 FuelPHP 이용하기
091 FuelPHP를 이용한 화면 표시와 DB 이용
092 REST 서비스 생성하기
093 Symfony2의 컴포넌트 이용하기
094 간단한 MVC 애플리케이션 실행하기