Đề cương khóa học

Giới thiệu về Design Patterns

  • Thiết kế mẫu là gì
  • Các loại mẫu
  • Ưu điểm và nhược điểm của việc sử dụng mẫu

GoF Design Patterns

Các mẫu tạo sinh

  • Builder
  • Factory (Abstract Factory, Factory Method)
  • Prototype
  • Singleton

Các mẫu cấu trúc

  • Delegator
  • Interface
  • Facade
  • Composite
  • Immutable
  • Adapter
  • Decorator
  • Proxy

Các mẫu hành vi

  • Command
  • Template method
  • Observer
  • Chain of responsibility (hoặc Intercepting Filter)
  • Observer (phiên bản 2)
  • Strategy

Các mẫu trong 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

Requirements

Có kiến thức về PHP ở mức cơ bản trở lên.

 14 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories