본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

초보자를 위한 PHP 200제

김태영 지음 | 정보문화사 | 2018년 09월 20일 출간

이 책의 다른 상품 정보

  • 정가 : 30,000원
    판매가 : 27,000 [10%↓ 3,000원 할인]
  • 통합포인트 :
    [기본적립] 1,500원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 5만원 이상 구매 시 2~3% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    당일배송 지금 주문하면 오늘(17일,토) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내
장바구니 담기 바로구매

책 그리고 꽃 서비스
책 그리고 꽃 | 책과 꽃을 함께 선물하세요 자세히보기

닫기

바로드림 주문 선물하기 보관함 담기

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 웹개발 입문자를 위한 아주 약간의 가이드
    2017.07.11 ~ 2020.12.31
  • #리드잇 페이스북 페이지 팔로우 하시고, 신간소식 빠르게 받아보..
    2017.06.22 ~ 2025.07.31
상품상세정보
ISBN 9788956747897(895674789X)
쪽수 624쪽
크기 189 * 236 * 31 mm /1136g 판형알림

책소개

이 책이 속한 분야

PHP 하나만으로 많은 것을 할 수 있는 웹서비스!

하이퍼텍스트 생성 언어에 포함되는 스크립팅 언어인 PHP를 설치부터 활용까지 예제별로 친절하게 안내하는 책이다. 본서는 총 5개의 파트(입문, 초급, 중급, 활용, 실무)로 구성되어있으며 200개의 예제를 학습하면서 PHP를 익힐 수 있다.

입문 파트에서는 PHP의 간단한 문법에 대해 학습하고, 초급 파트에서는 PHP의 제어문과 여러 가지 사용하기 쉬운 내장함수에 대해 설명한다. 중급 파트에서는 난이도가 있는 내장함수에 대해 배우고, 활용 파트에서는 PHP와 함께하면 더욱 많은 기능을 가능하게 해주는 HTML의 FORM 태그와 데이터베이스(MySQL), 비동기통신방식(AJAX), JSON을 활용하는 방법에 대해 학습한다. 마지막 실무 파트에서는 PHP와 함께 HTML, DATABASE 등을 활용하여 CSS 제어프로그램, 회원가입, 로그인, 게시판, 설문조사 프로그램, 데이터를 차트로 보기, 간단한 웹에디터, 포털 사이트 실시간 1위 검색어 수집 프로그램을 제작한다.

상세이미지

PHP 200제(초보자를 위한) 도서 상세이미지

저자소개

저자 : 김태영

웹 개발자입니다. javascript와 PHP를 주로 다루며, 딥러닝 개발자를 목표로 공부 중에 있습니다. 취미로 웹 강좌 사이트인 everdevel, startwebcoding 그리고 tomodevel을 제작하고 있으며, 일 년에 한 번씩 디즈니랜드에 가는 것을 삶의 낙으로 삼고 있습니다.

목차

머리말
이책의 구성
Scheduler
개발 환경 구축하기


PART 1 입문 PHP 프로그래밍 기초
001 echo문으로 문자열 출력하기
002 print문으로 문자열 출력하기
003 주석
004 변수 선언
005 변수명 짓기 규칙과 값 대입하기
006 연결 연산자 사용하기
007 상수
008 연산자
009 대입 연산자
010 증감 연산자

PART 2 초급 PHP 프로그래밍 초급
011 배열
012 배열 인덱스를 문자로 적용
013 배열에 배열 적용
014 배열에 값 추가하기 array_push( )
015 배열의 구조 보기 var_dump( )
016 배열에 인덱스를 지정하지 않고 값 입력하기
017 list( ) 함수를 이용한 배열의 값 출력하기
018 특정 범위의 수를 배열로 만들기
019 배열의 값 개수 확인하기
020 데이터형
021 데이터형 변환
022 if 조건문
023 if 조건문의 조건이 거짓이면 else문 사용
024 else문에 if문 사용하기
025 switch 조건문
026 else문에 switch문 사용하기
027 switch문의 case문에 조건 사용하기
028 for 반복문
029 for 반복문 안 if 조건문 사용하기
030 반복문에서 빠져나오기 break
031 반복문에서 스킵하기 continue
032 for 반복문 속 for 반복문
033 foreach( ) 반복문 사용하기
034 while 반복문
035 do-while 반복문
036 문자열의 시작과 끝에 있는 공백 없애기
037 문자열을 대문자로 출력하기
038 문자열을 소문자로 출력하기
039 문자열의 수 세기
040 문자열의 특정 문자를 치환하기
041 문자열을 자릿수로 자르기
042 첫글자를 대문자로 변경하기
043 영문의 첫글자를 대문자로 변경하기
044 문자열 속에서 특정 문자의 위치 찾기
045 변수의 존재 확인하기
046 변수에 데이터형 적용하기
047 변수의 값이 빈 값인지 확인하기
048 PHP 설정 보기
049 타임스탬프 시간 확인하기
050 원하는 형식으로 시간 표시하기
051 특정 시간을 타임스탬프 시간으로 표시하기
052 특정 시간에만 특정 명령어 작동하기
053 특정 날짜가 있는 주(週)의 월요일 날짜 구하기
054 현재 시간 정보를 배열로 보기
055 날짜값이 유효한지 확인하기
056 1초 이하의 시간 확인하기
057 가장 큰 값 구하기
058 가장 낮은 값 구하기
059 실수 반올림하기
060 실수 내림하기
061 실수 올림하기
062 숫자를 3자리씩 구분하여, 표시하기
063 랜덤값 구하기
064 함수 만들기
065 함수 호출하기
066 파라미터와 아규먼트
067 함수에서 값 반환하기
068 파라미터의 기본값 설정하기
069 $_SERVER 변수

PART 3 중급 PHP 프로그래밍 중급
070 하나의 파일을 여러 곳에서 사용하기 include
071 하나의 파일을 여러 곳에서 사용하기 require
072 include와 require를 한 번만 호출하기
073 정규표현식
074 정규표현식 한글 검사
075 정규표현식 영문 대문자 검사
076 정규표현식 영문 소문자 검사
077 정규표현식 숫자 검사
078 정규표현식으로 휴대전화번호 유효성 검사하기
079 정규표현식 이메일 주소 유효성 검사하기
080 filter_Var( ) 함수로 이메일 유효성 검사하기
081 filter_Var( ) 함수로 URL 유효성 검사하기
082 filter_Var( ) 함수로 IP 주소 유효성 검사하기
083 filter_Var( ) 함수로 정수 유효성 검사하기
084 filter_Var( ) 함수로 실수 유효성 검사하기
085 폴더 만들기
086 폴더 존재 유무 확인하기
087 폴더 열기
088 폴더 읽기
089 폴더 닫기
090 readdir( ) 목록을 처음으로 되돌리기
091 폴더 삭제하기
092 파일 열기
093 파일 닫기
094 파일 쓰기
095 파일의 내용 읽기
096 파일의 내용을 한 라인씩 읽기
097 쿠키와 쿠키 생성하기
098 쿠키의 값 확인하기
099 쿠키의 적용 범위 확인하기
100 쿠키 삭제하기
101 세션 생성과 사용
102 세션 삭제하기
103 모든 세션 삭제
104 파일의 코드를 보여주는 함수 show_source( )
105 class 사용하기
106 namespace와 use 사용하기

PART 4 활용 개발의 폭이 넓어지는 PHP 사용법
CHAPTER 1 PHP와 MySQL 연동
107 MySQL 접속 프로그램
108 데이터베이스 생성하기
109 테이블 생성하기
110 데이터베이스에 생성된 테이블 목록 보기
111 테이블 필드 추가하기
112 테이블의 구조 보기
113 테이블 필드명 변경하기
114 테이블 필드 옵션 변경하기
115 테이블 필드 삭제하기
116 테이블 삭제하기
117 테이블에 데이터 입력하기
118 테이블의 데이터 불러오기
119 특정 조건의 데이터 불러오기
120 데이터 정렬하기
121 불러올 레코드 수 지정하기
122 데이터의 값 변경하기
123 데이터 삭제하기
124 테이블 초기화하기
125 다수의 조건 사용하기
126 2개 이상의 테이블 사용하기
127 집계함수
128 그룹별 집계
129 2개 이상의 테이블 묶어 사용하기
130 서브쿼리 사용하기
131 특정 필드에 중복값 넣지 않기
132 서로 다른 필드의 값을 합쳐서 출력하기
133 인덱스 사용하기
CHAPTER 2 HTML FORM 태그 연동
134 HTML과 FORM 태그
135 FORM 태그에서 사용하는 input 태그 - text
136 FORM 태그에서 사용하는 input 태그 - password
137 FORM 태그에서 사용하는 input 태그 - checkbox
138 FORM 태그에서 사용하는 input 태그 - radio
139 FORM 태그에서 사용하는 input 태그 - submit
140 FORM 태그에서 사용하는 input 태그 - email
141 FORM 태그에서 사용하는 input 태그 - url
142 FORM 태그에서 사용하는 textarea 태그
143 FORM 태그에서 사용하는 select 태그
144 FORM 태그에서 사용하는 input 태그 - file
145 GET 방식으로 데이터 받기
146 GET 방식으로 FORM 태그의 데이터 전송
147 POST 방식 데이터 받기
148 POST 방식으로 FORM 태그의 데이터 전송
149 입력한 데이터를 데이터베이스에 저장하기
150 textarea 태그의 내용을 데이터베이스에 저장하기 - 따옴표 대응
151 textarea 태그의 내용을 데이터베이스에 불러오기 - 줄바꿈 대응
152 textarea 태그의 내용을 파일에 저장하기
153 파일 내용 불러오기
154 이미지 파일을 서버에 업로드하기
CHAPTER 3 JSON 언어 다루기
155 JSON이란
156 자바스크립트로 JSON 데이터 다루기
157 PHP에서 JSON 데이터 다루기
158 PHP에서 데이터를 JSON으로 만들기
159 데이터베이스 자료를 JSON으로 만들기
CHAPTER 4 MySQL - PHP - AJAX 연동
160 클라이언트에서 JSON 데이터 호출하기
161 AJAX와 PHP 연동

PART 5 실무 PHP와 함께 HTML, AJAX, Database, Google Chart를 활용하여 프로그램 제작하기
CHAPTER 1 CSS 제어 프로그램 만들기
162 데이터베이스 생성 프로그램 만들기
163 데이터베이스 접속 프로그램 만들기
164 CSS 테이블 만들기
165 CSS 적용할 페이지 만들기
166 CSS 레코드 입력하기
167 CSS 파일 만들기
168 CSS 입력 페이지 만들기
169 CSS 정보 저장하기
CHAPTER 2 회원가입, 로그인 기능 만들기
170 메인페이지 만들기
171 session_start( ) 파일 만들기
172 member 테이블 생성하기
173 회원가입 폼 만들기
174 회원가입 정보 저장하기
175 로그인폼 만들기
176 로그인 기능 만들기
177 로그아웃 기능 만들기
CHAPTER 3 게시판 만들기
178 board 테이블 생성하기
179 로그인 세션 체크 프로그램
180 게시글 작성폼 만들기
181 게시글 저장하기
182 임의로 게시물 입력하기
183 게시물 목록 페이지 생성하기
184 다음 페이지로 이동 링크 생성하기
185 게시물 내용 보기
186 검색폼 생성하기
187 검색 결과 확인하기
CHAPTER 4 설문조사 프로그램 만들기
188 survey 테이블 생성하기
189 설문조사의 선택폼 생성하기
190 설문조사 데이터 테이블에 저장하기
191 설문조사 결과 확인하기
CHAPTER 5 설문조사 결과 데이터를 차트로 보기
192 survey 테이블에 임의의 데이터 입력하기
193 survey 테이블의 데이터를 JSON으로 생성하기
194 Google Chart
195 survey 테이블의 데이터를 차트로 보기
CHAPTER 6 웹에서 입력한 코드 결과 보기
196 코드 입력폼 만들기
197 코드의 실행 결과 보기
CHAPTER 7 실시간 검색 키워드 1위 수집하기
198 realtimekeyword 테이블 생성하기
199 검색어 수집과 크론
200 수집한 검색어 결과 보기

찾아보기

출판사 서평

200개의 예제로 PHP 마스터하기!

웹서비스는 PHP만으로도 많은 것을 할 수 있다. 그래서 이 책에서는 PHP를 macOs와 windows로 나누어 설치를 시작으로 문법을 배우고 최종적으로 MySQL과 HTM과 연동하여 홈페이지 및 다양한 프로그램을 만들어 본다.

프로그램은 하나의 언어만으로 완성되지 않는다. 데이터를 보다 명확하게 웹페이지에 표시하는 HTML, 데이터를 저장하고 필요한 데이터만 불러오게 하는 데이터베이스, 페이지 변환 없이 데이터를 주고받는 AJAX, 서로 다른 프로그래밍 언어 간에 데이터를 주고받... 더보기

북로그 리뷰 (2) 전체보기 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 비전공자로서 코딩에 대한 부담감이 많은데 이 분야로 들어온 이상,  기본은 알아야하겠다하고 마주하게 된 책이다. 웹프로그래밍이라면 알아야할 PHP. 책이 좀 두껍긴하지만 그만큼 내용이 많으며 무엇보다  입문레벨로 시작하여 초급 - 중급 - 활용 - 그리고 실무레벨까지 단계적으로 공부할 수 있다.  차근차근히 따라하기만 해도 좋은 책이다. 그리고 꼭 순서대로하지 않아도 풍부한 자료 덕에  사전처럼 찾아서 참고할 수 있는 점이 좋은 것 같다.  ... 더보기
  • 제목만 보면 수험서 같은 느낌을 받았었는데 실제 읽어보니 일단 설명을 어렵게 풀어내지 않았습니다. 내용이 알기쉽게 써져 있어서 잘 읽힙니다. 한장한장 따라하다보니 어느새 상당부분 페이지가 넘어가 있더라구요. 저는 개발자는 아닙니다만 처음부터 차든차근 읽으며 따라하니 실무단계까지 읽어도 어렵지 않고 이해가 되더라구요. 이제 뭔가 결과물을 만들어 볼수 있다는 자신감도 생겼습니다. 궁금하고 생소하던 용어들도 많이 해소가 되었어요. 패턴별로 단계별로 정리가 잘되어 있던 덕분인것 같습니다. 저자분이 운영하시는 사이트에서도 연습할수 있도록 되... 더보기

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 가사키 나가토
    25,200원
  • SDN/NFV포럼
    31,500원
  • 다니엘 드레셔
    13,500원
  • 박응용
    16,920원
  • 길벗R&D
    18,900원
더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품