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
회원 평가 (5)
훈련 스타일과 트레이너의 전반적인 지식.
Kenosi - NWK Limited
Course - Laravel: Middleware Development
Machine Translated
수업은 매우 상호작용적이었고 연습은 실습적이었습니다.
Heino - NWK Limited
Course - Laravel and Vue.js
Machine Translated
Covered a lot of material.
Michael Promes - Nebraska Medicine
Course - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course - Test Driven Development
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.