Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề 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
Yêu cầu
Có kiến thức về PHP ở mức cơ bản trở lên.
21 Giờ học
Đánh giá (5)
Phong cách đào tạo và kiến thức tổng thể của người hướng dẫn.
Kenosi - NWK Limited
Khóa học - Laravel: Middleware Development
Dịch thuật bằng máy
Các bài học rất tương tác và các bài tập thực hành tốt.
Heino - NWK Limited
Khóa học - Laravel and Vue.js
Dịch thuật bằng máy
Đã đề cập đến nhiều nội dung.
Michael Promes - Nebraska Medicine
Khóa học - Laravel PHP Framework
Dịch thuật bằng máy
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
Khóa học - Secure coding in PHP
Dịch thuật bằng máy
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Khóa học - Developing Websites with PHP
Dịch thuật bằng máy