Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

SOLID Principles in PHP : Learn how to write better code

Nguyên lý SOLID trong PHP: Học cách viết code tốt hơn

Nguyên lý SOLID trong PHP: Học cách viết code tốt hơn

Kiến trúc phần mềm: Học cách tạo phần mềm mô-đun, dễ bảo trì và mở rộng bằng cách nắm vững nguyên lý SOLID

4.4
(442 đánh giá)
2,037 học viên
Giảng viên
Ali Shah
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
18 bài giảng
5 bài quiz
5 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Nguyên lý SOLID trong PHP
Nguyên lý SOLID trong php
Nguyên lý SOLID OOP
Lập trình Hướng đối tượng
Thiết kế Hướng đối tượng
Kiến trúc phần mềm tốt hơn
Mẹo và thủ thuật Laravel trong quá trình học
Giới thiệu về Phát triển hướng kiểm thử (TDD)
Hiểu khái niệm về code tách rời (decoupled code)
Nguyên lý kỹ thuật phần mềm
Thực hành tốt nhất trong kỹ thuật PHP
Nguyên tắc thiết kế PHP

Yêu cầu

Bạn cần có hiểu biết cơ bản về PHP
Kiến thức làm việc với framework MVC sẽ hữu ích

Đối tượng phù hợp

Lập trình viên PHP trình độ trung cấp
Lập trình viên PHP trình độ nâng cao
Lập trình viên Laravel
Lập trình viên Backend

Nội dung khóa học

7 phần • 18 bài giảng
1 Giới thiệu
2 Cách tận dụng tối đa khóa học này
1 Giới thiệu Nguyên lý Đơn trách nhiệm
2 Phân tích tình huống thực tế
3 Áp dụng Nguyên lý Đơn trách nhiệm
1 Giới thiệu Nguyên lý Đóng/Mở
2 Phân tích ví dụ minh họa
3 Tình huống thực tế sử dụng OCP - Phần 1
4 Tình huống thực tế sử dụng OCP - Phần 2
1 Giới thiệu Nguyên lý Thay thế Liskov
2 Phân tích LSP qua tình huống thực tế - Phần 1
3 Giải thích thuật ngữ kỹ thuật của LSP
1 Giới thiệu Nguyên lý Phân tách Giao diện
2 Sử dụng Nguyên lý Phân tách Giao diện trong thực tế - Phần 1
3 Sử dụng Nguyên lý Phân tách Giao diện trong thực tế - Phần 2
1 Giới thiệu Nguyên lý Đảo ngược Phụ thuộc - DIP
2 Sử dụng Nguyên lý Đảo ngược Phụ thuộc trong thực tế
1 Bước tiếp theo là gì?

Giới thiệu khóa học

Object Oriented Design principles, SOLID, either you love them or hate them. However, they are the crucial building blocks of your software's architecture. Unfortunately, as useful as they are, most of the material available  on this subject is either too abstract or use impractical examples. Now, they do help in understanding these principles conceptually, but they lack the depth and understanding as how and where these principles can benefit you the most.

Well, in this course, I will walk you through these principles step by step. I have structured the course in such a way that by the end of it, not only you will have completely understood these mystical concepts but also you will be ready to apply them in your projects straight away. I will also show you how  these principles can rescue you from the darkness of messy code by giving you practical examples.

In addition to that, I will also show you a few tips and tricks along the way in Laravel and a gentle introduction to testing.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Design Patterns
Hiển thị tất cả khoá học Object Oriented Programming
Hiển thị tất cả khoá học Php
Clean Code

Clean Code

Academind by Maximilian Schwarzmüller

4.6 (26435)
118,068
50.000đ -88%
Hiển thị tất cả khoá học Software Engineering
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊