Đề cương khóa học
Giới thiệu
- Các mẫu và kiến trúc phân tầng
- Mô tả mẫu
- Mẫu thiết kế và thiết kế
- Tìm kiếm và lựa chọn mẫu thiết kế
- Triển khai mẫu thiết kế
Các mẫu phổ biến
Tạo đối tượng
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Mẫu cấu trúc
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Mẫu hành vi
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Tạo mẫu
- Có dùng mẫu hay không
- Mô tả mẫu chính thức
- Tổ chức danh mục mẫu
- Mục tiêu cụ thể và mục tiêu trừu tượng
- Công bố mẫu của bạn cho cộng đồng mẫu
Yêu cầu
Nắm vững UML và bất kỳ ngôn ngữ hướng đối tượng nào như C++, C#, Java, VB.NET, PHP 8 trở lên, v.v...
Đánh giá (4)
Các giải thích và tính tương tác của giảng viên thực sự đã làm cho chủ đề trở nên sinh động; mặc dù tôi có thể chưa đủ kinh nghiệm, nhưng tôi vẫn học được rất nhiều từ khóa học này!
Pieter Bruynseels - Spot Buy Center BV
Khóa học - Design Patterns
Dịch thuật bằng máy
Giảng viên đã nhấn mạnh những khái niệm quan trọng nhất trong kiến trúc phần mềm thông qua các bài trắc nghiệm. Quan điểm cấp cao về việc triển khai hiệu quả chu trình phát triển phần mềm, từ thu thập yêu cầu đến kiểm thử đơn vị, thực sự mới mẻ đối với nhà khoa học dữ liệu không có nhiều kinh nghiệm trong phát triển phần mềm.
Kok Cheong Cheng - DBS Bank
Khóa học - Design Patterns
Dịch thuật bằng máy
Tổng quan rộng về các kỹ thuật
Kay Jan Wong - DBS Bank Ltd
Khóa học - Design Patterns
Dịch thuật bằng máy
Tôi thích những ví dụ mã đơn giản nhưng thông tin.
Yue Wang - DBS Bank Ltd
Khóa học - Design Patterns
Dịch thuật bằng máy