Course Outline
소개
PHP Programming 기본사항 복습
PHP 네임스페이스 사용
- 네임스페이스 개요
- 네임스페이스 정의
- 네임스페이스 사용
- 작곡가와 함께 작업하기
- 이름 확인 규칙 이해
PHP 인터페이스 사용
- 인터페이스 생성
- 인터페이스 확장
- 미리 정의된 PHP 인터페이스 작업
PHP 특성 작업
- PHP 특성 이해하기
- PHP 특성 만들기
Object-Oriented Programming 고급 PHP
- PHP 매직 메소드 사용
- PHP 생성자 사용
- PHP 해체자 사용
- PHP 싱글톤 사용
PHP 추상 클래스 구현
- PHP 추상 클래스 개요
- PHP 추상 클래스 생성
PHP 반복자 사용
- PHP 반복자 생성
- 스태킹 반복자 사용
- SPL 반복자 사용
PHP 생성기 사용
- PHP 발전기 개요
- PHP 생성기 만들기
PHP 비밀번호 해싱, 비밀번호 확인, 비밀번호 업데이트 구현
PHP 유형 힌트 작업
- 기본 PHP 유형 힌트 이해
- PHP 엄격한 유형 선언 사용
- PHP 반환 유형 작업
PHP 클로저 작업
- PHP 클로저 개요
- PHP 클로저 만들기
- 고급 클로저 사용
PHP 예외 사용
- PHP 예외 이해
- 예외 던지기
- 중첩된 예외 구현
- PHP SPL 예외 구현
- PHP 예외 확장
- finally 블록 사용
디버깅 및 로그인 PHP
PHP의 함수 사용
- 코드 재사용 이해
- 함수 공급 이해
- 함수에서 데이터 반환
- 데모: Call-by-Value vs. Call-by-Reference
날짜 및 시간 관련 확장 사용
PHP 일반 Express 이온(REGEX) 기능 사용
문자열 조작 기능 사용
PHP의 런타임 오류 처리
PHP의 파일 작업
Accessing Database PHP에 보관
PHP에서 Design Patterns 구현
PHP에서 메일 기능 구현
- 데모: PHP에서 Email 보내기 및 검색
- 데모: SMTP(Simple Main Transfer Protocol)를 사용하여 이메일 보내기
PHP에서 PEAR 및 cURL 사용
- 데모: PHP 확장 및 애플리케이션 저장소(PEAR) 사용
- 데모: 기본 cURL 구현
- 데모: cURL을 사용한 웹스크래핑
PHP의 Web Services으로 작업
- SOAP(Simple Object Access 프로토콜) 사용
- Web Services 설명 언어(WSDL) 사용
PHP의 성찰과 성찰 이해
- 데모: Introspection API 사용
- 데모: Reflection API 사용
- 데모: Smarty 템플릿 사용
PHP 세션 작업
- 세션 이해
- 데모: PHP 세션 메커니즘
PHP 프레임워크 개요
- CakePHP
- 이
- 젠드
- CodeIgniter
PHP의 모범 사례 및 보안 구현
- 모범 사례 이해
- 데모: 암호화 사용
문제 해결
요약 및 결론
Requirements
- 기본 PHP 프로그래밍 경험
청중
- 웹 개발자
- 기존 PHP 지식을 늘리는 데 관심이 있는 사람
회원 평가 (5)
저는 Gunnar가 교육 과정을 진행하는 동안 거의 모든 코드를 즉석에서 작성했던 점이 마음에 들었고, 교육이 끝난 후에도 참고할 수 있는 Google 드라이브에 미리 준비된 자료가 많이 있었다는 점도 좋았습니다. 제가 사전에 제공한 샘플 데이터를 기반으로 Gunnar가 작성한 코드도 매우 유용했고, 훈련을 우리의 데이터 세트와 관련성 있게 진행할 수 있었습니다.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.