너의 개발은/PHP

PHP 7+ 핸드북 목차 정리

PHP 7+ 핸드북

해당 포스팅은 PHP 7+ 핸드북의 목차를 정리하기 위해 작성되었습니다. 물론 카테고리에서 볼 수 있겠지만, 주제별로 나눠 놓으면 조금 더 좋을 것 같았습니다. 현재 PHP 7+ 핸드북은 완성에 가까우며, 추가적인 내용으로 포스팅 할 계획은 아직 없습니다.

 

PHP를 사랑하는 개발자로서 PHP 7+ 로 구성된 PHP 공식 매뉴얼은 내용이 썩 알차지 못하기 때문에 글을 작성하게 되었습니다. 기본 매뉴얼이 영문인 것도 어렵게 하지만, 한글버전이 정상적으로 갱신이 되어있지 않습니다. 이 글은 현재 PHP 7.4 를 기준으로 하며 PHP 7+ 핸드북은 되도록 핵심적인 내용만 전달하고자 하고, 핸드북이기 때문에 각각의 내용이 그렇게 길지 않습니다.

언어 레퍼런스

기초 문법

PHP: 기본 문법

PHP: 자료형

PHP: 변수 (가변 변수, 스코프, 슈퍼 글로벌 변수)

PHP: 상수 (매직상수)

PHP: 연산자

PHP: 조건문 (if, switch)

PHP: 반복문 (for, while)

PHP: 파일 분할 (include, require)

PHP: 함수 (익명 함수, 화살표 함수, Closure)

객체 지향

PHP: 클래스 (상속, 문맥, 익명 클래스)

PHP: Static (정적 변수, 정적 메서드, 늦은 정적 바인딩)

PHP: 상속 (생성자, 가시성, Final)

PHP: 추상화 (추상 클래스, 인터페이스, 트레이트)

PHP: 매직 메서드

PHP: 객체 비교와 복사

PHP: 네임스페이스

PHP: 에러와 예외 (try, catch, finally)

PHP: 제네레이터 (Iterator)

PHP: 참조 (WeakReference)

기능

PHP: HTML 폼 (GET, POST)

PHP: 쿠키와 세션

PHP: 데이터베이스 (MySQLi, PDO)

PHP: 파일 업로드와 다운로드

아키텍쳐

PHP: MVC(Model, View, Controller)

보안

보안 부분은 따로 포스팅을 하기보다는 챕터 본문의 중간에 섞어서 작성하였지만, 그래도 보안 관련 사항들이 어디에 주로 언급되어 있는지 적어두면 도움이 될 것 같아 여기에 넣어보기로 했습니다.

에러 보고 PHP: 에러와 예외 (try, catch, finally)
파일 업로드와 다운로드 취약점 PHP: 파일 업로드와 다운로드
세션 보안 PHP: 쿠키와 세션
SQL Injection PHP: 데이터베이스 (MySQLi, PDO)
XSS, CSRF PHP: HTML 폼 (GET, POST)

 

 

PHP 7+ 프로그래밍: 리부트 - 인프런

기초 문법부터 내장 함수, 웹 보안, 게시판 만들기까지 PHP 언어를 시작하는 분들을 위해 바이블이 될 수 있게 만들어보고자 하는 마음으로 이번 강좌를 만들어보았습니다. 입문 웹 개발 프로그��

www.inflearn.com

 

PHP 7+ 프로그래밍: 객체지향 - 인프런

PHP 객체지향, 내장 클래스, PSR, Composer, MVC(Model, View, Controller)까지 모던 PHP를 익히기 위한 근간을 이야기합니다. 초급 프로그래밍 언어 알고리즘 PHP 객체지향 알고리즘 온라인 강의 모던 PHP 프로��

www.inflearn.com

'너의 개발은 > PHP' 카테고리의 다른 글

PHP: MVC(Model, View, Controller)  (0) 2020.06.29
PHP 7+ 핸드북 목차 정리  (0) 2020.06.12
PHP: 파일 업로드와 다운로드  (0) 2020.06.10
PHP: 데이터베이스 (MySQLi, PDO)  (0) 2020.06.10
PHP: 쿠키와 세션  (0) 2020.04.29
PHP: HTML 폼 (GET, POST)  (0) 2020.04.29