주말에 끝내는 PHP 프로그래밍
도서명:주말에 끝내는 PHP 프로그래밍
저자/출판사:요시타니,아이/프리렉
쪽수:272쪽
출판일:2016-06-15
ISBN:9788965401278
목차
프롤로그
01 이 책의 구성
_이 책으로 공부하는 방법
_이 책의 학습 흐름
_'중요!'와 '원포인트', '칼럼' 등에 대해
_내려받기 URL
_개발 환경
_주의 사항
02 초보자가 프로그래밍을 즐기기 위한 3가지 포인트
_첫 번째: 지금부터 자신이 만들 것을 제대로 이해하고 상상해보자
_두 번째: 일단 책에 있는 프로그램을 직접 입력하고 작동해보자
_세 번째: 컴퓨터를 사용하기 쉽게 설정하자
03 '어? 작동이 잘 ****되네……'할 때 4가지 포인트
_첫 번째: 입력한 프로그램 안에 실수한 것이 없는지 꼼꼼하게 확인한다
_두 번째: 부지런히 브라우저의 캐시를 삭제한다
_세 번째: 수정을 했는데 반영되지 않았을 때는 거침없이 재부팅해보자
_네 번째: 작성한 프로그램이 올바른 폴더에 저장되어 있는지 확인한다
금요일
01 '환경 구축'이란?
02 내려받기와 설치하기
VirtualBox 설치
Vagrant 설치
Git 설치
EditPlus 설치
FuelPHP 설정
PuTTY 설정
Bootstrap 테마 'SmallBusiness' 설정
03 PHP 프로그래밍 환경 만들기
칼럼_1 좌절하기 쉬운 프로그래밍 습득 방법 3 가지
토요일
01 PHP 프로그래밍 맛보기
_1 브라우저에 '주말에 끝내는 PHP 프로그래밍' 표시하기
_2 HTML 태그 사용하기
02 변수 사용하기
_1 변수를 사용하여 브라우저에 문자 표시하기
03 배열 사용하기
_1 배열을 사용하여 브라우저에 문자 표시하기
04 반복문 사용하기
_1 foreach 문 사용하기
_2 for 문 사용하기
05 if 문 사용하기
_1 if 문을 사용하여 브라우저에 문자 표시하기
06 PHP로 달력 만들기
_1 요일 제목 만들기
_2 이번 달(큰 제목)과 오늘 날짜 표시하기
_3 날짜를 모두 출력하기
_4 출력 결과를 정리하여 표시하기
칼럼_2 효과적인 프로그래밍 습득 방법 ①
일요일
01 자동으로 프로그램 작성하기
_1 터미널 에뮬레이터(PuTTY)로 VirtualBox 내의 CentOS에 로그인하기
_2 간단한 Linux 명령 사용하기
_3 Windows와 VirtualBox/CentOS의 공유 폴더 파악하기
_4 FuelPHP가 제공하는 'oil g' 명령을 사용하여 메인 페이지의 토대 만들기
_5 메인 페이지의 토대를 브라우저에 표시하기
02 작성한 프로그램 확인하기
_1 생성된 파일 보기
_2 'oil g' 명령을 조금 더 이해하기
03 URL과 디자인을 변경하여 그럴듯하게 만들기
_1 루트 파일을 편집하여 메인 페이지의 URL 변경하기
_2 template.php의 내용을 한 번 다 비운 뒤 template.php 수정하기
_3 index.php를 편집하여 이미지를 표시하고, 메인 페이지를 '이 책에서 만들 웹 애플리케이션'
(권두 삽화 참고)에 맞춰 제작하여 이미지를 표시하기
04 페이지 추가하기
_1 명령을 사용하지 않고 View 프로그램의 about.php 페이지를 수동으로 새롭게 작성하기
_2 Controller 프로그램의 tweet.php에 메서드를 추가하여 about.php 페이지를 불러낼 수 있게 만들기
_3 template.php에 about.php 페이지로 연결되는 링크 추가하기
05 데이터베이스란 무엇일까?
_1 데이터베이스란?
_2 로그인과 초기 설정
_3 데이터베이스 신규 작성
_4 FuelPHP와 데이터베이스의 접속 설정
06 '요청' 페이지 만들기
_1 Scaffold를 사용하여 웹 애플리케이션의 토대 만들기
_2 웹 애플리케이션의 토대를 수정하여 요구 사양에 맞춘 '사내 게시판' 만들기
칼럼_3 효과적인 프로그래밍 습득 방법 ②
3 개월 후의 '미나'
부록
연습문제 해답
찾아보기