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.
Đề cương khóa học
Giới thiệu về Design Patterns
- Design pattern là gì
- Các thành phần của pattern
- Ưu điểm và nhược điểm khi sử dụng patterns
GoF Design Patterns
patterns sáng tạo
- Builder
- Factory (Abstract Factory, Factory Method)
- Prototype
- Singleton
patterns cấu trúc
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
patterns hành vi
- Command
- Template method
- Observer
- Chain of responsibility (và Intercepting Filter)
- Observer (2 phiên bản)
- Strategy
Patterns của Kiến trúc Ứng dụng Doanh nghiệp Web
- MVC - Model View Controller
- HMVC, MVP
- Inversion of Control
- Dependency Injection Container
- Active Record
- Khái niệm về entity và Repositories
- Phân rã hệ thống
- Ví dụ về component-based Symfony 2 và Zend Framework 2
Refactoring
- Nợ công nghệ
- Refactoring là gì?
- Công cụ hỗ trợ refactoring
- phpmd (Chỉ số phần mềm)
- phpcpd
- phpc
- Các đoạn code điển hình cần refactoring
- Jenkins Continuous Integration Server
Requirements
Có kiến thức về PHP ở mức cơ bản trở lên.
21 Hours
Testimonials (5)
Training style and the overall knowledge of the trainer.
Kenosi - NWK Limited
Course - Laravel: Middleware Development
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
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.