PHP로 쉽게 시작하는 웹 프로그래밍

PHP로 쉽게 시작하는 웹 프로그래밍

$22.95
Description
PHP는 배우기 쉽고 성능 좋은 웹 프로구래밍 언어입니다. 사용법이 다른 언어에 비해 단순하고 직관적이어서 프로그래밍 입문자도 쉽게 접근 할 수 있으며, 적은 양의 코드로 많은 일을 할 수 있는편리한 기능들을 가지고 있습니다. 하지만 아무리 PHP가 쉬운 언어라고 해도 PHP에서 사용할 수 있는 모든 문법과 기능들을 한번에 공부하려 한다면 입문자에게는 큰 부담이 될 것입니다. 이 책은 PHP에서 사용할 수 있는 문법과 기능들 모두를 늘어놓지 않고 입문 단계에서 꼭 알아야 하는 필수적인 내용만을 정리하였습니다. 그리고 그런 필수적인 기능들을 조합하여 여러분들이 로그인 기능과 게시판을 가진 웹 사이트를 구현하는 단계까지 도달할 수 있게 해 줄 것입니다.
저자

이성욱

목차

CHAPTER1웹프로그램의동작원리와PHP개발환경구축
1.1HTML과PHP
1.2PHP실행환경구축
1.2.1실행환경구축에필요한소프트웨어
1.2.2XAMPP설치
1.2.3XAMPP설정
1.2.4윈도우즈서비스등록
1.3프로그래밍용에디터설치
1.3.1D2Coding폰트설치
1.3.2Notepad++설치
1.4개발환경테스트
연습문제

CHAPTER2PHP프로그래밍기초
2.1PHP프로그램의기본형태
2.2PHP프로그램의실행
2.2.1PHP프로그램의저장위치
2.2.2PHP프로그램의실행
2.3문장과주석
2.4echo명령을이용한출력
2.5상수와변수
2.5.1상수와변수의이해
2.5.2큰따옴표와작은따옴표로만든문자열의차이
연습문제

CHAPTER3값입력과연산자활용
3.1폼태그를이용한값입력
3.1.1입력폼작성
3.1.2GET방식으로값전달
3.1.3POST방식으로값전달
3.1.4GET방식의성질을이용한프로그램테스트
3.1.5단일값입력처리
3.2산술연산자와문자열연산자
3.3대입연산자와증감연산자
연습문제

CHAPTER4제어문
4.1if~else를이용한조건분기
4.1.1if~else구조
4.1.2관계연산자와논리연산자
4.1.3삼항연산자
4.2if~elseif를이용한다중조건분기
4.3switch~case
4.4while반복문
4.5for반복문
4.6do~while반복문
4.7break와continue
연습문제

CHAPTER5배열과다중선택입력받기
5.1배열
5.2연관배열과foreach
5.3다차원배열
5.4다중선택입력의처리
연습문제

CHAPTER6함수
6.1함수의정의와호출
6.2반환값이있는함수
6.3지역변수와전역변수
연습문제

CHAPTER7객체
7.1객체의개념
7.1.1클래스정의
7.1.2객체생성
7.1.3객체사용
7.2객체의활용
7.2.1접근지시자
7.2.2생성자
7.2.3객체생성과정
7.2.4클래스상수
연습문제

CHAPTER8MySQL사용법과필수쿼리
8.1MySQL개요
8.2MySQL클라이언트설치및사용
8.3사용자계정생성
8.4테이블관련명령어
8.5데이터조작명령어
연습문제

CHAPTER9MySQL을이용한프로그래밍
9.1MySQL접속및종료
9.2데이터베이스의내용을변경하는쿼리실행
9.3데이터를조회하는쿼리실행
9.4preparedstatement사용
9.5비즈니스로직과화면출력코드의분리
연습문제

CHAPTER10간이웹하드
10.1파일업로드
10.1.1준비작업
10.1.2파일업로드폼
10.1.3업로드파일처리
10.2웹하드프로그램을위한데이터베이스준비
10.2.1테이블생성
10.2.2DAO(DataAccessObject)클래스작성
10.3웹하드메인페이지
10.3.1파일리스트출력
10.3.2정렬기능
10.3.3파일추가와삭제링크
10.4파일추가와삭제기능
10.4.1파일추가
10.4.2파일삭제
연습문제

CHAPTER11회원가입과로그인
11.1쿠키
11.2세션변수
11.2.1세션변수사용
11.2.2세션변수를만드는다른방법
11.3회원가입과로그인페이지구현을위한준비
11.3.1회원정보테이블생성
11.3.2DAO클래스작성
11.3.3공통모듈작성
11.4로그인기능구현
11.4.1로그인메인페이지
11.4.2로그인과로그아웃처리
11.5회원가입기능구현
11.6회원정보수정기능구현
연습문제

CHAPTER12게시판
12.1준비작업
12.1.1CSS파일
12.1.2테이블및샘플데이터생성
12.1.3게시판DAO클래스
12.1.4공통모듈
12.2게시판메인페이지
12.3새글쓰기
12.4글내용보기
12.5글수정
12.6글삭제
연습문제

CHAPTER13웹사이트구축
13.1준비작업
13.1.1폴더구성
13.1.2CSS파일
13.1.3공통모듈
13.2메인페이지와템플릿만들기
13.3회원가입과로그인프로그램연결
13.3.1회원가입페이지
13.3.2회원정보수정페이지
13.3.3독립적인화면이없는프로그램
13.4게시판프로그램연결
13.4.1게시판메인페이지
13.4.2글내용보기페이지
13.4.3새글입력페이지
13.4.4글수정페이지
13.4.5독립적인화면이없는프로그램
연습문제