상세정보
미리보기
생활코딩! PHP+MySQL
- 저자
- 이고잉 저
- 출판사
- 위키북스
- 출판일
- 2021-10-26
- 등록일
- 2022-01-26
- 파일포맷
- PDF
- 파일크기
- 58MB
- 공급사
- 예스이십사
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
<b>실제 서비스에서 사용되는 웹 애플리케이션 제작 방법을 배울 수 있습니다!</br></b></br>HTML/CSS/자바스크립트는 배웠지만 실제 서비스에서 사용되는 웹 애플리케이션을 제작하려면 동적 웹 애플리케이션을 만드는 기술을 익혀야 합니다. PHP와 MySQL은 전 세계에서 가장 인기 있는 웹 프로그래밍 언어와 데이터베이스이다. 친절하고 세세한 진행으로 정평이 난 생활코딩의 PHP & MySQL 수업을 통해 웹 프로그래머로 거듭나세요. 4주, 20일에 걸친 이 책의 과정을 마치고 나면 역동적인 웹 애플리케이션을 제작하기 위한 기틀이 마련될 것이다.
저자소개
일반 사람들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 사이트 생활코딩(opentutorials.org) 운영자이다. EGOING은 프로그래밍과 글을 쓰는 것을 좋아한다. 개발자뿐만 아니라 수많은 문서를 관리해야 하는 모든 사람들이 깃과 깃허브를 사용할 수 있도록 ‘GIT1’ 등 150여 개의 강의 영상을 만들었다.
현재 일반인에게 프로그래밍을 알려주는 활동인 생활코딩과 이와 같은 활동을 할 수 있도록 도와주는 플랫폼인 OPENTUTORIALS.ORG를 친구들과 함께 만들어가고 있다. 블로그 EGOING.NET을 운영한다.
목차
[1부] PHP 편</br>1. 수업 소개 </br>2. 수업의 목적 </br>3. PHP 설치 </br>3.1.1. PHP 설치(윈도우) </br>3.1.2. PHP 환경설정 변경(윈도우) </br>3.2.1. PHP 설치(macOS) </br>3.2.2. PHP 환경설정 변경(macOS) </br>4. PHP의 원리 </br>5. PHP의 데이터 타입 </br>5.1. PHP와 숫자 </br>5.2. PHP와 문자열 </br>6. PHP의 변수 </br>7.1. PHP의 URL 파라미터 </br>7.2. URL 파라미터의 활용 </br>8.1. 함수의 사용 </br>8.2. 함수의 활용 </br>9. 제어문 예고 </br>10. 조건문 예고 </br>11. 불리언과 비교 연산자 </br>12. 조건문의 형식 </br>13. 조건문의 활용 </br>14. 반복문의 예고 </br>15. 반복문의 형식 </br>16. 배열의 형식 </br>17.1. 반복문과 조건문의 활용 1 </br>17.2. 반복문과 조건문의 활용 2 </br>17.3. 반복문과 조건문의 활용 3 </br>18. 함수 만들기 예고 </br>19.1. 함수의 형식 1/3 </br>19.2. 함수의 형식 2/3</br>19.3. 함수의 형식 3/3</br>20. 함수의 활용 </br>21. 웹앱 완성하기 예고 </br>22. 폼과 POST </br>23. 글 생성 </br>24. 글 수정 </br>25. 글 삭제 </br>26. 파일로 모듈화 - require </br>27.1. 보안 XSS </br>27.2. 보안 - 파일 경로 보호 </br>28. UI와 API, 그리고 공부 방법 </br>29. 수업을 마치며 </br></br>[2부] MySQL 편</br>1. 수업 소개 </br>2. PHP와 MySQL의 연동 원리 </br>3.1. 수업 준비(웹) </br>3.2. 수업 준비(데이터베이스) </br>4. MySQL 클라이언트로서의 PHP </br>5. MySQL API 찾기 </br>6.1. mysqli_connect </br>6.2. mysqli_query </br>6.3. mysqli_error </br>7. 활용 - 글 생성 </br>8.1. SELECT 사용법 1 </br>8.2. SELECT 사용법 2 </br>8.3. SELECT 사용법 3 </br>9.1. 활용 - 글 읽기 1 </br>9.2. 활용 - 글 읽기 2 </br>10.1. 보안 - 필터링 </br>10.2. 보안 - SQL 주입 공격의 원리 </br>10.3. 보안 - 이스케이핑 </br>11.1. 활용 - 글 쓰기 1 </br>11.2. 활용 - 글 쓰기 2 </br>12. 활용 - 글 삭제 </br>13. 관계형 데이터베이스의 도입 </br>14. 많아지는 테이블 </br>15. 테이블 간의 연결 - 읽기 </br>16. 테이블 간의 연결 - 생성 </br>17. 새로운 테이블 - 읽기 </br>18. 새로운 테이블 - 생성 </br>19. 새로운 테이블 - 수정 </br>20. 새로운 테이블 - 삭제 </br>21. 수업을 마치며