Course Outline

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의 모범 사례 및 보안 구현

  • 모범 사례 이해
  • 데모: 암호화 사용

IT 보안 및 시큐어 코딩

  • 웹 애플리케이션 보안
  • 웹 애플리케이션 취약점
  • 클라이언트 측 보안
  • 서버 측 보안
  • 실용적인 암호화
  • PHP 보안 서비스
  • PHP 환경
  • 보안 및 시큐어 코딩의 원칙
  • 일반적인 코딩 오류 및 취약점
  • 보안 테스트 기술 및 도구

Requirements

  • 기본적인 인터넷 보안에 대한 이해.
  • PHP 프로그래밍 경험이 있습니다.
  • 클라이언트 측 프로그래밍 경험.

청중

  • PHP 프로그래머
 35 Hours

Number of participants



Price per participant

회원 평가 (5)

Related Courses

CRISC - Certified in Risk and Information Systems Control

21 Hours

CRISC - Certified in Risk and Information Systems Control - 4 Days

28 Hours

IBM Qradar SIEM: Beginner to Advanced

14 Hours

Open Source Intelligence (OSINT) Advanced

21 Hours

Open Source Cyber Intelligence - Introduction

7 Hours

Fundamentals of Corporate Cyber Warfare

14 Hours

Certificate of Cloud Security Knowledge

14 Hours

Application Security for Developers

21 Hours

Android Security

14 Hours

Comprehensive C# and .NET Application Security

21 Hours

Network Security and Secure Communication

21 Hours

Combined C/C++, JAVA and Web Application Security

28 Hours

Application Security in the Cloud

21 Hours

C/C++ Secure Coding

21 Hours

Advanced Java Security

21 Hours

Related Categories

1