Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members 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
회원 평가 (2)
Covered a lot of material.
Michael Promes - Nebraska Medicine
Course - Laravel PHP Framework
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.