Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
Design Patterns 소개
- 디자인 패턴이란 무엇인가
- 패턴의 요소
- 패턴 사용의 장점과 단점
Go에프 Design Patterns
창의적인 패턴
- 빌더
- Factory(추상 팩토리, 팩토리 메소드)
- 원기
- 하나씩 일어나는 것
구조적 패턴
- 위임자
- 상호 작용
- 정면
- 합성물
- 불변
- 어댑터
- 데코레이터
- 대리
행동 패턴
- 명령
- 템플릿 방식
- 관찰자
- 책임 사슬(및 차단 필터)
- 관찰자 (2 버전)
- 전략
엔터프라이즈 애플리케이션 아키텍처 웹의 패턴
- MVC - 모델 뷰 컨트롤러
- HMVC, MVP
- 통제의 역전
- 종속성 주입 컨테이너
- 활성 레코드
- 엔터티와 저장소의 개념
- 시스템 분해
- 구성 요소 기반 Symfony 2 및 Zend Framework 2의 예
리팩토링
- 부채 기술
- 리팩토링이란 무엇입니까?
- 리팩토링을 지원하는 도구
- phpmd(소프트웨어 측정항목)
- phpcpd
- PHPC
- 일반적인 코드에는 리팩토링이 필요합니다.
- Jenkins 지속적 통합 서버
Requirements
PHP에 대한 지식이 기본 수준 이상입니다.
21 Hours
회원 평가 (3)
필요한 디자인 패턴을 스스로 결정하는 작업.
Damian - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
코드 연습. 트레이너는 모든 사람이 작업을 완료했는지 확인합니다. 작업을 수행하면서 작업 진행 상황을 지속적으로 확인함으로써 워크숍에 모두가 적극적으로 참여할 수 있도록 독려했다.
Maciej - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
지식을 전달하는 방법과 지식을 더 잘 이해하고 동화할 수 있는 많은 실제 연습. 문제의 세부사항에 대해 질문할 가능성.
Michał - PLT GROUP SP. Z O. O.
Course - PHP Patterns and Refactoring
Machine Translated