학과 샘플강의

실무 프로젝트 - 총 8시간 12분 / 강의당평균 : 23분25초

알지오 2016. 10. 11. 09:20



실무 프로젝트

전체 : 8시간 12분 / 강의당평균 : 23분25초

01 실습을 위한 준비와 검색폼 만들기
phpMyAdmin을 설치하고, PHP파일로 데이터를 추가합니다.
15분
책갈피 : [00:00] 강의 간단 소개 / [01:32] phpMyAdmin 설치하기 / [04:26] 테이블 구성하기 / [05:52] 데이터베이스에 데이터 추가하기 / [07:26] 검색폼 만들기 / [13:19] 처리용 php파일 만들기

02 데이터베이스에서 데이터 검색하기
DB에 접속하고, 쿼리를 작성합니다.
21분
책갈피 : [02:48] 검색폼에서 넘어온 값 필터링하고, 정리하기 / [10:24] DB에 접속하기 / [17:16] 데이터 조회용 쿼리 만들기

03 검색한 데이터 출력하기
쿼리를 실행하고, 값을 출력합니다, 오류를 수정합니다
27분
책갈피 : [00:15] 데이터베이스에 쿼리 던지기 / [03:38] 결과값 출력하기 / [07:01] 출력 모양 구성하기 / [16:46] DB 접속 닫기 / [17:26] 오류 고치기 / [20:16] 강의 내용 정리

04 데이터베이스 데이터 추가하기
입력폼을 만들고, 입력된 데이터를 추가하는 쿼리문을 작성합니다.
23분
책갈피 : [01:18] 데이터 입력폼 작성하기 / [08:24] 입력폼 확인하기 / [09:15] 데이터 베이스에 데이터 입력 처리하기 / [10:00] html에서 넘어온 값 필터링, 정리하기 / [14:20] 데이터베이스에 접속하기 / [18:38] SQL문 구성하기

05 삽입하기 마무리, 데이터 삭제하기
쿼리를 실행해서 데이터를 추가하고 삭제하는 작업을 합니다.
22분
책갈피 : [00:05] SQL문 작성 결과 확인하기 / [03:37] 쿼리 내용 던지기(쿼리 실행하기) / [05:15] 쿼리 실행 결과 출력하기 / [07:50] 새로운 책 데이터 입력해보기 / [10:36] 데이터베이스에서 데이터 삭제하기 / [10:47] 삭제 폼 작성하기 / [13:03] 삭제 처리 하기 / [14:14] 데이터 삭제 SQL 구성하기 / [16:46] SQL 문 확인하기 / [17:31] 쿼리 실행하고 결과 확인하기 / [19:18] 데이터 삭제 실행해보기

06 제로보드에 회원 데이터 추가하기
제로보드4의 DB에 회원데이터를 추가합니다.
23분
책갈피 : [00:00] 작업할 내용 설명 / [02:11] 제로보드에서 회원 테이블 확인하기 / [03:40] 회원 추가 php 파일 만들기 / [03:58] db접속하기 / [11:01] 오류처리 함수 만들기 / [13:09] 데이터 추가 쿼리 만들기 / [16:55] Password 암호화하기 / [21:11] 디버그(오류고치기)하기 / [21:52] 입력결과 확인하기

07 로그인 정보 추출, 데이터 가져오기
주문폼 만들고, 로그인정보를 추출합니다.
22분
책갈피 : [00:00] 작업할 내용 설명 / [03:10] 주문데이터 저장용 테이블 만들기 / [07:02] 주문폼 만들기 / [12:13] 데이터 저장 php 파일 만들기 / [13:04] 로그인 데이터 가져오기 / [17:39] 로그인 여부 확인하기 / [20:09] 로그인 한 사람의 정보를 테이블에서 가져오기

08 데이터 입력하고 결과 확인하기
주문데이터를 가져오고, 주문내역의 결과를 조회합니다.
30분
책갈피 : [00:07] 가져온 데이터 확인하기 / [07:21] 변수로 깔끔하게 정리하기 / [09:22] 데이터 삽입 SQL 문장 작성하기 / [13:45] MySQL 쿼리 실행하기 / [15:16] 주문데이터 입력결과 확인해보기 / [17:55] 주문데이터 조회용 php 파일 만들기 / [18:40] 제목 설정하기 / [20:15] 로그인 정보 가져오기 / [23:52] 데이터 출력하기(모든 내용) / [26:17] html로 출력 내용 조합하기 / [28:20] 주문 내역 결과 조회하기

09 주문테이블 추가하고, 주문폼 만들기
주문데이터용 테이블을 만들고, 주문 내용에 회원정보를 추가합니다.
22분
책갈피 : [00:00] 작업할 내용 소개 / [02:28] 주문 데이터 저장할 테이블 만들기 / [07:27] 제로보드 xe에 주소와 전화번호 항목 추가하기 / [10:49] 회원 정보 추가하기 / [12:50] 추가항목의 입력상태 확인하기 / [14:45] 주문폼 만들기

10 로그인 정보 알아내고, 데이터베이스에서 데이터 가져오기
로그인정보로 데이터베이스에서 데이터를 가져올 쿼리를 작성합니다.
23분
책갈피 : [00:00] 작업할 내용 소개 / [01:10] 데이터 자장 php 파일 작성하기 / [02:20] 로그인 정보 알아내기 / [07:51] 알아낸 로그인 정보 확인하기 / [13:42] DB 접속하기 / [16:15] 데이터 베이스에서 데이터 가져오기 위한 쿼리 작성 / [18:52] 쿼리 실행하기 / [19:39] 오류시 메시지 출력하기 / [20:30] 가져온 데이터 확인하기

11 로그인 데이터 정리하고, 주문 데이터 테이블에 추가하기
주소와 전화번호를 분리합니다. 주문테이블에 데이터를 추가합니다
20분
책갈피 : [00:12] 가져온 데이터 정리하기 / [01:28] 주소, 전화번호 분리하기 / [01:59] 주소 분리하기 / [10:25] 전화번호 분리하기 / [12:37] 주문 테이블에 데이터 추가용 쿼리작성하기 / [16:11] 쿼리 실행 / [18:32] 실제로 주문 데이터 입력해보기

12 로그인 정보 가져와서 관리자인지 확인하기
관리자인지를 확인하고, 목록제목을 출력합니다.
20분
책갈피 : [00:00] 작업할 내용 소개 / [02:00] 로그인 정보를 가져오기 / [06:47] 로그인 된 사람의 정보 확인하기 / [10:18] 관리자인지 확인하기 / [13:35] 목록제목 출력하기

13 주문 데이터 출력하기, 제로보드XE에 주민번호 추가하기
제로보드XE에 주민번호 추가 모듈을 설치합니다.
21분
책갈피 : [00:02] 주문데이터 가져오기 / [02:16] 가져온 데이터 한줄씩 출력하기 / [07:50] 제로보드XE에 주민번호 추가하기 / [10:15] 주민번호 추가 모듈 다운 받기 / [12:03] 모듈 업로드하기 / [13:40] 모듈 설치하기 / [16:39] 주민번호 암호화 풀기

14 주민번호, 성별 항목 추가하기
주민번호를 추가하고, 주민번호로 성별을 판별합니다.
20분
책갈피 : [00:20] 데이터 저장 상태 확인하기 / [03:30] 주문데이터 입력하기 / [06:28] 가져올 내용에 주민번호 추가하기(조인) / [12:01] 출력할 내용에 주민번호 추가 / [16:04] 주민번호로 성별 판별하기

15 직렬화, 쿠키 사용하기
직렬화되어 있는 주민번호와 전화번호를 분리합니다. 쿠키의 사용법을 공부합니다.
23분
책갈피 : [00:00] 직렬화의 개념 / [06:01] 직열화를 데이터 해석하기 / [06:52] 주민번호 분리하기 / [08:08] 전화번호 분리하기 / [10:27] 쿠키가 필요한 이유 / [12:55] 쿠키 설정하기 / [15:37] 쿠키 내용 확인하기 / [17:14] 쿠키가 설정된 경우 보여주기 / [20:11] 쿠키 삭제하기

16 세션 사용하기, 세션을 이용한 로그인 만들기
세션이 무엇인지 알아보고, 로그인을 유지하도록 세션을 작성합니다.
25분
책갈피 : [00:00] 세션을 사용하는 이유 / [01:49] 세션 시작하기 / [07:02] 세션 두번째 페이지 만들기 / [07:43] 세션 세번째 페이지 만들기 / [08:06] 세션 삭제하기 / [09:01] 세션 4번 페이지 만들기 / [12:19] 세션을 이용한 로그인 만들기 / [13:37] 비밀번호 암호화하기 / [16:09] db접속용 파일 만들기 / [18:28] 데이터 입력용 php 파일 만들고 실행하기

17 로그인 페이지 만들고, 인증하기1
ID, Password를 입력받아 로그인 인증을 합니다.
24분
책갈피 : [01:56] 로그인 페이지 만들기 / [09:55] ID, Password가 모두 입력됐는지 검사 / [15:57] 데이터베이스에서 ID, Password 조회하기 / [18:39] Password 암호화하기 / [21:27] 가져온 데이터의 수로 로그인 여부 확인하기 / [22:17] 세션 설정하기

18 로그인 페이지 만들고, 인증하기2
세션을 확인하고, 로그아웃페이지를 만듭니다.
25분
책갈피 : [00:08] 세션이 있는 경우 로그인 정보 표시 / [04:16] 로그인정보가 틀린경우, 로그인 안한 경우 구분 / [10:17] 회원전용페이지 링크 만들기 / [11:35] 회원전용페이지 만들기 / [12:56] 세션으로 로그인과 비로그인 구분하기 / [18:05] 로그아웃 페이지 만들기 / [19:38] 세션 삭제하기 / [20:56] 로그아웃한 경우와 로그인하지 않은 경우 구분

19 작업 미리보기와 데이터 저장하기
데이터베이스를작성하고, 처리결과를 저장합니다.
23분
책갈피 : [00:05] 결과물 미리 보기 / [02:08] 여론조사 파일 만들기 / [05:35] 기본 데이터 작성용 파일 만들기 / [12:51] 조사 결과 처리파일 만들기 / [13:45] 처리 결과 데이터베이스에 저장하기 / [19:30] 저장된 데이터 가져오기

20 그래프 출력 준비
결과를 그래프로 출력합니다(사각형을 그리는 형태로)
24분
책갈피 : [00:09] 총 투표수 계산하기 / [08:10] 그래프를 그리기 위한 변수 선언하기 / [18:39] 그래프를 그리기 위한 캔버스 준비 / [19:36] 사용할 색깔 선언하기 / [22:34] 흰색배경의 사각형 그리기

21 여론조사 결과 그래프로 출력하기

이미지로 그래프를 그려서 화면에 출력합니다.

39분

책갈피 : [00:33] 사각형 테두리 그리기/[02:31] 이미지 미리 보기/[05:34] 제목 출력하기/[15:05] 그래프 시작위치 세로선 긋기/[18:57] 퍼센트 값 계산해서 출력하기/[28:16] 그래프 막대 출력하기/[33:54] 항목의 제목 출력하기


샘플확인 : 알지오 검색후 -> 강의검색란 -> 실무 프로젝트