학과 샘플강의

php - 총 8시간 6분 / 강의당평균 : 24분18초

알지오 2016. 10. 27. 09:14



php

전체 : 8시간 6분 / 강의당평균 : 24분18초

01 php 시작하기, POST방식 이해하기
강의 소개와 php의 작동원리를 설명합니다.
26분
책갈피 : [00:00] 강의 소개 / [00:31] 서버 측 언어 (Server Side Script) / [00:48] 제로보드 / [01:36] 호스팅 ( Hosting ) / [01:42] APM,아파치(apache) / [02:05] 호스팅 받은 서버의 정보 보기 / [02:19] 리눅스 / [02:28] PHP 버전 / [02:42] MYSQL / [03:18] editplus에서 FTP 설정하기 / [03:37] FTP / [05:07] php 정보보는 소스 만들기(phpinfo함수) / [05:24] PHP 태그 사용하기 / [05:50] PHP의 함수 라이브러리 / [06:57] PHP언어의 확장자 / [07:16 ] EditPlus 의 구문강조 색깔 변경 / [08:15] EditPlus 백업 파일 생성 설정 해제 방법 / [09:06] 내가 올린 PHP파일의 도메인 경로 / [09:56] PHP의 의미 / [10:38] php 작동 방식 이해하기 / [11:49] 발전하는 HTML / [13:15] 클라이언트 측 스크립트 (Client Side Script) / [15:39] html과 php 연동하기(POST)방식 이해하기 / [17:19] POST / [18:32] colspan, rowspan / [20:37] 404 Error / [22:14] echo, print / [23:24] 인코딩(Encoding)

02 php 태그와 변수, 주석 사용하기
php 기본 작성법을 알아봅니다. 변수, 주석의 개념을 설명합니다.
22분
책갈피 : [02:30] php 테그 사용하기(4가지 종류) / [01:13] 원격저장 / [02:58] 태그 / [04:40] php설정위치 / [04:48] php 태그 종류 정리 / [06:43] 변수 사용하기 / [07:09] 변수(Variable) / [07:24] PHP에서의 변수형 / [07:45] PHP에서의 형강도 / [08:12] PHP의 인터프리터(interpreter) / [08:39] 대입 연산자 / [09:49] get, post 방식 / [10:29] POST / [10:44] POST 방식의 폼 데이터 저장 방법 / [10:46] 폼 데이터 저장방법별 특징 / [13:34 ] 문자열 연결 연산자 사용하기 / [15:06]   / [17:13] PHP 식별자 규칙 / [17:27] 폼(Form) 데이터를 저장하는 변수명 / [18:33] PHP 동작 원리 / [20:21] 주석 사용하는 방법 / [20:32] 한 줄 주석(//) / [21:51] 여러 줄 주석/* */

03 식별자 만드는법, 변수형태, 상수 쉽게 정의하기
식별자를 만들고, 변수형식과 상수를 정의합니다.
21분
책갈피 : [00:38] 겹따옴표(“ ”) 에서의 변수값 표현 / [01:07] 홑따옴표(‘ ’)에서의 변수값 표현 / [02:53] 겹따옴표(“ “) 또는 홑따옴표(‘ ‘)를 문자로 출력하기 / [03:08] 이스케이프(Escape) 문자 / [03:45] 식별자를 만드는 방법 알아보기 / [04:10] 가변변수 / [05:32] 변수명 / [06:40] 변수의 초기화 / [09:08] 변수의 형태 알아보기(정수형, 실수형, 문자형 등) / [09:50] 불리언(Boolean)형 변수 / [10:30] 형 변환 / [10:43] 변수형 검사법 / [11:06] 상수 정의해서 편하게 값 사용하기 / [11:37] 이미 정의되어 있는 기본상수 정보 / [11:49] 상수 범위 / [13:43] 상수 의 이름 / [14:01] 상수의 사용 / [14:26] 상수에 저장 가능한 데이터 / [17:51] number_format()함수 / [19:23] 인수(Parameter) / [19:45] DATE()

04 연산자의 종류 알아보고 사용하기
여러가지 연산자의 활용법을 배웁니다
29분
책갈피 : [02:27] 산술 연산자 사용하기 / [04:03] 형 변환 / [04:16] 나머지 연산자의 쓰임 알아보기 / [04:44] 0으로 나누면? / [05:01] 산술 연산자의 특징 / [05:27] 부호연산자, 단항연산자(unary operator) / [05:52] 피연산자, 대입연산자 / [06:55] 연산자 우선순위 / [07:02] 연산의 반환값이란? / [07:12] 반환값 (return value) / [10:19] 증감연산자로 1만큼 쉽게 증가 감소시키기 / [10:58] 증가연산자 / [11:45] 증가연산자의 우선순위 / [14:38] 감소연산자,증가, 감소 연산자를 쓰는 이유 / [14:54] 대입연산자의 여러가지 형태 / [15:24] 복합대입연산자 / [16:10] 복합대입연사자를 쓰는 이유 / [18:04] 비교연산자의 여러가지 형태(<>) / [20:38] 0 == ‘0’ 이 참인 이유 / [21:02] IDENTICAL 연산자(‘===‘) / [21:17] strcmp(), strcasecmp(), strnatcmp() / [22:31] PHP에서의 참, 거짓 / [24:18] 논리연산자,논리연산자의 우선순위 / [25:15] if() 구문 / [27:07] 그 외의 연산자 - 비트연산자

05 연산자 차별, 변수 검사하기
연산자의 우선순위와 변수의 형태를 검사하는 함수를 사용합니다.
23분
책갈피 : [00:00] 특별한 연산자 - 3항 연산자s / [00:12] IF 구문/Else 구문 / [00:23] 삼항연산자 / [02:29] 연산자 차별(연산자의 우선순위) / [04:01] instanceof (형 연산자) / [06:11] 변수의 형 검사(gettype)하기 / [08:15] settype/settype 구조 / [09:05] 그 외 형검사함수 알아보기 / [12:09] isset/isset 구조 / [12:41] empty/empty 구조 / [16:00] NULL / [17:45] 숫자와 문자 서로 변환하기 / [17:54] intval/intval 구조 / [21:10] floatval/floatval 구조

06 조건문(if,switch) 모양과 사용법 익히기
조건문을 활용해서 상황에 따른 작업을 합니다.
24분
책갈피 : [00:14] If문 기본 구조 / [02:55] if문 모양과 사용법 알아보기 / [03:45] if문의 실행 범위 / [03:58] If문의 코드블록의 다른 방법 / [05:43] else if, elseif / [06:15] && 논리 연산자 / [12:07] define/define 함수 구조 / [14:26] 여러개 조건 중 택일하기(switch) / [15:06] switch 문 / [15:26] switch문에 쓰일 수 있는 자료형 / [17:27] switch문에 break 걸기 / [18:13] loop구분에서의 break;/continue / [18:33] default 레이블 / [19:10] 다수의 case 레이블의 적용 / [19:27] if 구문과 switch 구문의 사용

07 지루함을 날려버릴 반복문(for, while)
반복문을 사용해서 비슷한 작업을 한번에 처리합니다.
20분
책갈피 : [03:32] 종료 조건이 애매할 때(While문) / [03:48] 관계연산자 / [04:28] While문의 범위 / [04:45] While 문 작동 순서도 / [06:48] 겹따옴표와 홑따옴표 차이 / [07:14] 또 다른 표현법 / [08:06] 대입연산자 += / [11:52] 종료 조건이 명확할 때(for 문) / [12:13] For문의 범위 / [12:49] For문 의 작동 순서도 / [13:38] While문,For문의 사용하는 곳 / [14:07] 무조건 한번은 작업해야 할 때(do, while문) / [14:53] do_while 문의 작동 순서도 / [17:11] 반복문에 break걸기 / [18:46] 중간에 반복 이어기가(continue)

08 include로 한방에 처리하기, 내맘대로 함수 만들기
똑같은 부분을 별도의 파일로 만들고 include합니다.
22분
책갈피 : [00:00] 반복부분 include로 한방에 처리하기 / [01:35] require 와의 차이 / [04:03] include 선언법 / [05:02] include_once, require_once / [05:15] auto_prepend_file, auto_append_file / [06:47] 내맘대로 함수 만들기(사용자 정의 함수) / [08:43] 함수 기본 선언 구조 / [09:09] 함수 명명 규칙 / [09:23] 함수 대소문자 구분 / [09:46] 인수 / [10:01] 옵션 인수(파라미터) / [10:18] 인수의 주의점 / [14:46] 변수 범위 / [15:22] 변수 전달 방식 / [15:47] 참조로 전달(pass-by-reference) / [16:17] include return / [16:34] 되돌림값(return) 설정하기 / [17:19] 배열 인덱스 / [18:55] 함수에 메인 변수(지역변수의 범위) / [18:59] 재귀함수

09 변수를 줄줄이 꿰기
배열의 개념과 사용, 활용법을 배웁니다.
25분
책갈피 : [00:00] 배열의 개념 알아보기 / [00:20] 변수선언 / [01:28] 배열(array) / [02:05] 배열의 인덱스 / [03:02] php 태그 / [03:08] 배열과 처음 만나기(선언하기) / [03:22] 배열의 선언 / [04:23] 배열의 특징 / [05:14] for문 구조 / [05:46] echo 출력 / [06:11] if / [06:41] 결과값 확인 / [06:49] 줄바꿈 넣어주기 / [07:24] 많은 값 한번에 초기화(범위값 설정) / [07:43] range 함수 / [07:50] range함수 구조 / [08:29] count 함수 / [08:42] count 함수 구조 / [08:53] sizeof함수 / [09:25] 다른 언어와 PHP의 배열 선언의 차이점 / [09:44] 범위확장 / [11:11] 결과값 확인 / [11:24] 문제점 수정 / [12:33] 키값으로 값 참고하기(연관배열) / [13:31] 키(key) / [14:32] 출력하기 / [15:00] 결과값 확인 / [15:23] 연관배열을 한방에 참고하기(foreach문) / [15:49] foreach / [16:00] foreach 구조 / [17:21] 결과값 확인 / [18:24] 배열안의 배열 만들기(다차원배열) / [21:04] 배열의 정렬 / [21:29] 배열값의 순서 바꾸기(sort하기) / [21:29] sort 함수 / [21:39] sort 함수 구조 / [22:03] sort함수에서의 SORT_NUMERIC / [22:14] sort함수에서의 SORT_STRING / [22:44] 그 외 sort함수의 flags 값들 / [23:44] rosrt 함수 / [23:49] rsort 구조

10 쿠키(Cookie)조작과 카운터 만들기
쿠키를 사용해서 카운터를 만듭니다.
27분
책갈피 : [00:01] 쿠키란? / [00:56] 원격 저장 / [01:07] 카운트를 저장하기 위한 파일 만들기 / [01:54] 카운트 저장파일 권한 바꾸기 / [02:05] CHMOD / [02:16] CHMOD에서의 권한 설정 방법과 숫자로 표현 / [02:30] 각 문자별 권한 의미 / [05:29] 쿠키 만들기 / [05:34] isset 함수/함수 구조 / [05:54] $_COOKIE[‘ ‘] / [06:04] 수퍼클로벌 변수 / [06:09] $_COOKIE[‘ ’] 변수의 다른 사용법 / [06:25] die 함수 / [06:32] setcookie 함수/함수 구조 / [07:09] setcookie함수의 파라미터 생략 / [10:27] 메뉴얼 참고해서 setcookie 함수의 정의 확인하기 / [13:11] time함수 / [13:20] 왜 time()+3600인가? / [16:06] 파일 열어서 count 값 올리기 / [16:17] fopen함수/함수 구조 / [16:44] fopen 함수의 파일 접근 권한 종류 / [17:36] fgets 함수/함수 구조 / [19:27] trim함수 / [20:10] file 함수 / [23:49] fwrite 함수 / [24:20] fclose 함수

11 방명록 만들기
테이블 구성하고 생성합니다.
20분
책갈피 : [01:07] 방명록 테이블 구성 / [01:15] Mysql 이란 / [01:25] 테이블 / [01:33] auto_increment/Primary Key / [02:09] current_timestamp / [02:21] not null / [04:11] 데이터베이스 접속하기 / [05:35] mysqli/mysqli 구조 / [05:51] i의 뜻 / [06:04] 순서지향적 / [08:34] SET NAMES / [08:38] UTF-8 / [10:04] return / [11:57] phpMyAdmin으로 데이터베이스 훑어보기 / [12:56] 쿼리Query / [13:24] Create/그 외의 DDL문 / [14:39] php 파일로 테이블 생성하기 / [18:15] varchar 자료형 / [19:11] timestamp자료형

12 방명록 만들기
글 쓰기, 내용 목록을 보이는 작업을 합니다.
18분
책갈피 : [00:16] CREATE 문 구조 / [00:38] utf_general_ci / [00:47] 콜레이션(Collation) / [01:03] update CURRENT_TIMESTAMP / [01:19] DROP TABLE 테이블이름 / [01:49] $conn->query() / [02:13] 순차적 방법의 쿼리 실행법 / [02:28] set names utf-8 / [02:31] 문자셋(Character Set) / [03:16] 디버그하기(오류고치기) / [06:05] 방명록 내용 목록을 보기 위한 쿼리작성하기 / [06:15] SELECT 구문 구조 / [06:29] SELECT 구문의 * 의미 / [06:55] ORDER BY 구문 / [07:08] DESC, ASC / [08:33] $result->num_rows; / [09:52] html로 글 쓰기용 테이블 구성하기 / [10:19] POST 방식 / [13:17] 데이터베이스에 글 내용 삽입용 파일 작성하기 / [15:28] history.go(-1); / [15:32] history.back()

13 방명록 만들기
입력내용 확인, 글목록을 보이게 작성합니다.
22분
책갈피 : [00:36] 모든 내용을 다 채웠는지 검사하기(empty함수) / [04:47] 데이터베이스에 글 삽입 SQL 작성하기 / [16:21] 글 목록으로 보여줄 내용 정리하기

14 방명록 만들기
이전 목록과 다음 목록 보이기, 글 삭제하는 작업입니다.
29분
책갈피 : [00:00] 글 목록 보기위한 html테이블 구성하기 / [06:34] 이전페이지와, 다음 페이지 계산하기 / [15:04] 글 삭제용 php 파일 만들기 / [22:46] 글 삭제 SQL 구성하기

15 게시판 만들기
db에 접속하고 테이블을 구성합니다
20분
책갈피 : [00:00] 게시판 만들기 기본 설명 / [00:19] 테이블 구성하기 / [03:15] DB접속파일 만들기 / [08:43] php파일로 테이블 구성하기 / [16:35] 글쓰기용 php 파일 구성하기

16 게시판 만들기
글쓰기로 넘어온 데이터를 데이터베이스에 저장합니다.
22분
책갈피 : [00:50] POST방식으로 넘어온 데이터 정리하기 / [10:59] 데이터 입력용 SQL문 구성하기 / [15:52] 데이터 입력 후 작업 / [18:01] 디버그하기(오류고치기)

17 게시판 만들기
데이터베이스의 글 내용 변경합니다.
28분
책갈피 : [00:20] 글 편집용 html 테이블 구성하기 / [05:31] 글 내용 가져오기 SQL 구성하기 / [11:15] 글 내용 보이기 / [15:38] UPDATE 용 php파일 만들기 / [17:42] 글작성 비밀번호 가져오기 / [20:31] 변경된 글 내용 저장하기

18 게시판 만들기
글 내용 읽을 때 조회수를 증가시킵니다.
33분
책갈피 : [00:00] 작업할 내용 설명 / [03:55] 읽기 파일 만들기 / [05:49] 읽을 글 내용 데이터베이스에서 가져오기 / [10:20] 글을 보여주기 위한 테이블 구성하기 / [18:13] 이전글과 다음글 번호 계산해서 링크걸기 / [30:40] 조회수 올리기

19 게시판 만들기
글 삭제하고, 글 목록작성합니다.
27분
책갈피 : [00:00] 작업할 내용 설명 / [00:52] 암호확인 페이지 구성하기 / [03:56] DB에서 글 삭제하기 위한 php 파일 구성하기 / [05:00] 글작성 비밀번호 가져오기 / [08:13] DB에서 글 삭제하기 / [13:27] 글 목록 작업을 위한 기본 설명 / [16:19] 글 목록을 구성하기 위한 준비하기 / [20:21] DB에서 정해진 갯수 만큼 글 가져오기 / [23:06] 게시물의 총 갯수 계산하기

20 게시판 만들기
총 페이지 갯수 계산, 글 목록 완성, 페이지 리스트 구성합니다.
28분
책갈피 : [00:04] 총 페이지 갯수 계산하기 / [02:37] 목록 구성을 위한 테이블 구성하기 / [05:46] 글 목록 표시하기(while문 사용) / [12:50] 페이지 리스트 표시하기 / [14:33] 첫번째 페이지 계산하기 / [17:03] 마지막 페이지 계산하기 / [18:52] 페이지 리스트 단위로 이동하기위한 링크 만들기


샘플확인 : 알지오 검색후 -> 강의검색란 -> php