상세정보
프로그래밍 생초보의 PHP, MySQL, Bootstrap을 이용한 퀴즈 홈페이지 코딩 노트
- 저자
- 성상우
- 출판사
- 다우인큐브_유페이퍼
- 출판일
- 2016-03-25
- 등록일
- 2016-08-25
- 파일포맷
- EPUB
- 파일크기
- 0
- 공급사
- 교보문고
- 지원기기
-
PC
PHONE
TABLET
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
전문적으로 프로그래밍을 업으로 하는 사람이 아닌 초보자가 스스로의 욕구를 채우기 위해서 새로운 분야를 처음부터 공부하는 것은 참으로 어려웠다.
특히 이미 어느정도 정형화된 사회적 코스를 밟았던 사람들은 더더욱 쉽지 않다. 기존에 쌓아온 성과를 쉽사리 포기할 수 없고, 새롭게 도전하는 것이 막연하기 때문이다.
하지만 현재와 같이 급변하는 사회에서 기성세대의 삶의 방식을 과감하게 거부하고 100세 시대라는 장수사회와 정보화사회에서의 수동적인 소비자가 아닌 주체적인 생산자가 되기 위해서 가장 간단하면서도 핵심적인 프로그래밍을 배우고 싶었고 나름 그 성과를 거둘 수 있었다.
앞으로 나가야할 분야와 배워야 할 내용이 엄청난 것을 알고 있지만 지금 내가 이룬 이 작은 성과를 두고 스스로를 격려하고 싶다. 그리고, 여기서 안주하지 않고 더 나아가겠다는 스스로의 약속으로 삼기 위해서 이 부끄러운 기록을 남긴다.
강의내용의 요약본과 주어진 코드를 실행가능하도록 수정하는데서 시작해서 작지만 나 스스로 만든 코드를 쭉 열거한 이 기록이 이 분야에 대해 알고 싶었지만 다른 교재의 부피와 내용에 압도당해 좌절하던 이들에게 작은 이정표가 되었으면 한다.
전자책이라는 매체가 종이책과 달리 내용의 수정, 보완이 용이하다는 점을 십분 활용해서 내가 앞으로 더 배우고 만들어낸 성과는 개정판이라는 이름으로 무상으로 수정보완할 것이다.
전자책을 직접 판매해보니 그런 방법이 쉽다는 것이 참 신선하게 다가왔다. 종이책이 아닌 전자책의 장점을 최대한 활용해서 적극적인 생산자로서 나의 지식을 보시하도록 노력하겠다.
저자소개
저자 : 성상우
경제학과를 졸업했고, 금융업계에 종사했으며, 사법고시 2차 도전을 4번 할 정도의 법학공부 경력을 가지고 있는 인문계 자원이지만, 프로그램 코딩이라는 분야의 매력에 빠져 이 세계를 하나하나 알아나가고 있는 영원한 청년입니다. 컴퓨터 분야의 지식과 인문적인 지식을 결합한 좋은 책들을 하나하나 세상에 내놓기 위해 천천히 전진하고 있습니다.
목차
표지
서설
목차
[1] 안개속을 걷다. - PHP, MySQL 그게 뭐지?
전자책으로부터의 인연
퀴즈 사이트에서 만난 PHP 파일
PHP와 SQL을 배우기 위한 많은 시도들
Wordpress, Adobe Muse 그리고 Bootstrap
생활코딩 (opentutorials.org)
[2] PHP / MySQL 살펴보기 - a.k.a. opentutorials.org 강의 요약노트
웹 어플리케이션 기초
코드 편집기
PHP의 기초
PHP - 로그인 화면 만들기
PHP의 중급
UI vs API
PHP의 실제활용 - $_GET 방식
데이터베이스 (SQL)
MySQL 사용법 기초
PHP에서 MySQL 기능 사용하기
PHP 세부문법
PHP의 실제활용 - $_POST 방식
관계형 데이터베이스 (relational Database) 이론
보안
라이브러리
Bootstrap
IP와 도메인
절대경로와 상대경로
웹 호스팅 과 서버 호스팅
클라우드 컴퓨팅
성장 (Scalability)
강의를 마친 소감 1
[3] 혼자서 해보자. PHP, MySQL 프로그래밍! - 게시판 만들기
강의를 마친 소감 2
인터넷 상에서 PHP 소스를 찾다.
<뇌를 자극하는 PHP프로그래밍>의 게시판 소스
1단계 - 테이블 만들기
게시판 구성요소 1 - 목록 (list)
게시판 구성요소 2 - 개별 게시물 페이지 (read)
게시판 구성요소 3 - 글쓰기 (write)
게시판 구성요소 4 - 입력된 글을 db에 저장하기 (insert)
게시판 구성요소 5 - 입력된 글을 수정하기 (edit)
게시판 구성요소 6 - 수정된 글 업데이트하기 (update)
게시판 구성요소 7 - 작성된 글 삭제하기 (delete)
게시판 완성
[4] 스스로 만드는 첫번째 PHP 사이트 - 퀴즈 사이트
퀴즈 사이트는 게시판 형식으로도 가능하다.
db에 그림과 음성을 포함시킬 수 있을까?
테이블 만들기
문제와 보기를 sql문으로 만들기
문제 센터는 게시판 사이트 구조와 동일하다.
문제 센터 관련 파일
퀴즈문제 시작화면
퀴즈문제 화면 구성
문제별 채점하기
결과 페이지
퀴즈 사이트 완성
[5] 출판사 홈페이지 제작
부트스트랩을 기본으로 한 홈페이지 제작
db로부터 불러온 정보로 Carousel 만들기
여러개의 퀴즈를 제공하는 방법
홈페이지 제작 코드 전부
CSS 파일
홈페이지 제작 완료
[6] 결어
어디서 답을 얻을 수 있는가를 아는 것이 중요하다.
처음부터 모든 것을 다 익히려는 학습은 바람직하지 않다.
지식의 무상제공은 엄청난 보시다.
향후 계획
서지정보