Đối tượng - Cơ bản
eternity
Chúng tôi tìm hiểu các phương pháp thiết kế hướng đối tượng, bao gồm các phương pháp thiết kế hướng đến trách nhiệm và xem xét cách đánh đổi thiết kế về mặt gắn kết, khớp nối và đóng gói.
Cơ bản
software-design, oop
Trong các lớp thiết kế hệ thống phần mềm do các kỹ sư Thung lũng Silicon giảng dạy, bạn học các nguyên tắc thiết kế và mẫu kiến trúc cho các hệ thống quy mô lớn cũng như cách xây dựng các giải pháp phần mềm ổn định và có thể mở rộng. Ngoài ra, các chiến lược tối ưu hóa hiệu suất và ứng phó với lỗi được đề cập thông qua các ví dụ thực tế.
690 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn


Đánh giá từ những học viên đầu tiên
5.0
구름쟁이
Thật tuyệt vời khi nhận được gợi ý suy nghĩ về thiết kế hệ thống thông qua nhiều ví dụ khác nhau! Vì đám mây là xu hướng ngày nay, nên có nhiều dịch vụ khác nhau tồn tại và điều quan trọng là phải kết hợp tốt các dịch vụ đó để tạo ra một kiến trúc phù hợp. Thiết kế hệ thống là một lĩnh vực rộng lớn đến mức bạn thường phải loay hoay tìm kiếm câu trả lời đúng và việc tìm được một trường hợp phù hợp với mình 100% còn khó khăn hơn. Đó là lý do tại sao tôi nghĩ điều quan trọng là phải xem và nghe những trường hợp đa dạng hơn. Trong bài giảng, mỗi kỹ sư đưa ra lời giải thích hay và ngắn gọn về các thiết kế hệ thống khác nhau. Tôi cũng được truyền cảm hứng từ bài giảng này và thấy nó rất hữu ích. Ngoài ra, tôi cảm thấy giá trị của các bài giảng ngày càng tăng khi ngày càng có nhiều video được tải lên một cách nhất quán! Thật tuyệt khi được tự mình xem xét vì họ thậm chí còn cung cấp tài liệu bài giảng! Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời! 😊
5.0
풀림
Giải thích chi tiết về cách cấu hình hệ thống cho từng lĩnh vực rất hữu ích trong thực tế. Đặc biệt, đó là tia sáng trong tình huống tôi đang gặp khó khăn khi không có nhiều kiến thức về miền :) Tôi phải thiết lập một hệ thống nhắn tin đại chúng và một hệ thống quảng cáo nên tôi đã tìm kiếm khắp nơi và gần như bế tắc, nhưng tôi đã tìm thấy khóa học này và dự án đang tiến triển thuận lợi. Cảm ơn!
5.0
nhy10102
Tôi tham gia khóa học vì tôi muốn mở rộng kiến thức của mình về thiết kế hệ thống. Điều gì là tốt - Thật tốt khi biết cấu trúc bên trong của các hệ thống có thể gặp trong môi trường doanh nghiệp hoặc trong đời thực được cấu trúc như thế nào. - Bạn xác định các yêu cầu của dự án (?) như thế nào? Họ luôn xử lý từng thiết kế hệ thống, vì vậy tôi có thể nhận được một số hướng dẫn về cách thực hiện công việc của mình trong tương lai. - Các kỹ sư người Mỹ mà tôi mơ hồ ngưỡng mộ đã giảng dạy nên tôi có thể cảm nhận được không khí ở đó. Có gì đáng thất vọng - Chất lượng ghi âm bài giảng thật đáng thất vọng. Dành cho những ai muốn xem thiết kế chi tiết vì thiết kế hệ thống là mục tiêu chính? Tôi không nghĩ nó sẽ phù hợp. Dựa trên bài giảng này, tôi sẽ cố gắng áp dụng nó vào công việc của mình bằng cách đi sâu hơn. Cảm ơn bạn vì bài giảng tuyệt vời.
Thiết kế hệ thống phần mềm
Kiến trúc hệ thống
Giải pháp phần mềm
Nguyên tắc thiết kế hệ thống quy mô lớn
Bạn có muốn tìm hiểu cách xây dựng hệ thống phần mềm sáng tạo không?
Khóa học này được thiết kế dành cho các chuyên ngành hoặc kỹ sư liên quan đến máy tính có hơn 5 năm kinh nghiệm thực tế, trình bày chuyên sâu về các nguyên tắc thiết kế và mô hình kiến trúc của các hệ thống quy mô lớn.
#Thiết kế hệ thống, #Thiết kế phần mềm, #Kỹ thuật phần mềm
Nguyên tắc thiết kế và mẫu kiến trúc : Hiểu các nguyên tắc cốt lõi và các mẫu kiến trúc khác nhau cần thiết để thiết kế hệ thống phần mềm quy mô lớn.
Tính ổn định và khả năng mở rộng : Tìm hiểu các phương pháp thiết kế để đảm bảo tính ổn định và khả năng mở rộng của hệ thống.
Tối ưu hóa hiệu suất : Tìm hiểu các kỹ thuật và chiến lược khác nhau để tối ưu hóa hiệu suất hệ thống của bạn.
Chiến lược ứng phó với lỗi : Tìm hiểu cách phản hồi và phục hồi nhanh chóng trong trường hợp hệ thống bị lỗi.
Phân tích trường hợp thực tế : Phát triển khả năng áp dụng lý thuyết vào thực tiễn thông qua các trường hợp dự án thực tế.
Xu hướng công nghệ mới nhất : Tìm hiểu các xu hướng, công cụ công nghệ phần mềm mới nhất và có khả năng áp dụng ngay vào thực tế.

Thiết kế hệ thống mà bạn phải biết khi được thăng chức làm kỹ sư phần mềm
Tốt nghiệp chuyên ngành liên quan đến máy tính hoặc kỹ sư phần mềm có trên 5 năm kinh nghiệm
Các kỹ sư đã có kinh nghiệm thực tế và muốn học thiết kế và kiến trúc hệ thống ở cấp độ cao hơn
kiến trúc sư phần mềm
Kiến trúc sư muốn tìm hiểu các công nghệ và mẫu mới nhất cần thiết để thiết kế và quản lý các hệ thống phức tạp
Trưởng nhóm kỹ thuật và trưởng nhóm
Các nhà lãnh đạo cần kiến thức sâu sắc hơn và hiểu biết sâu sắc hơn để đưa ra quyết định về thiết kế và kiến trúc hệ thống trong nhóm của họ
Nguyên tắc thiết kế hệ thống phần mềm : Bạn sẽ hiểu các nguyên tắc thiết kế cốt lõi nhằm đảm bảo tính ổn định và khả năng mở rộng của hệ thống.
Kỹ thuật tối ưu hóa hiệu suất : Bạn sẽ hiểu các kỹ thuật và chiến lược tối ưu hóa khác nhau để cải thiện hiệu suất hệ thống.
Xây dựng một hệ thống ổn định và có thể mở rộng : Bạn có thể xây dựng một hệ thống có thể mở rộng theo yêu cầu thay đổi.
Ứng dụng các trường hợp thực tế : Thông qua nhiều trường hợp thực tế khác nhau, bạn sẽ phát triển khả năng thực tế để áp dụng các lý thuyết đã học vào các dự án thực tế.
Lãnh đạo nhóm và ra quyết định :
Với tư cách là người dẫn đầu về công nghệ, bạn sẽ phát triển khả năng lãnh đạo nhóm của mình và đưa ra các quyết định kỹ thuật quan trọng.

Đánh giá thiết kế phần mềm cơ bản
Bài giảng bắt đầu bằng việc xem xét các nguyên tắc và khái niệm cơ bản của thiết kế phần mềm.

Giải thích qua ví dụ thực tế
Chúng tôi giải thích cách áp dụng lý thuyết vào thực tế thông qua nhiều ví dụ dự án thực tế khác nhau.
Tất cả tài liệu khóa học đều bằng tiếng Anh . Bài giảng được thực hiện bằng tiếng Hàn và được chuẩn bị để tạo điều kiện thuận lợi cho việc làm ở nước ngoài trong tương lai .

Định lý CAP
Học các khóa học thiết kế hệ thống phần mềm bằng PDF mọi lúc, mọi nơi!
Tối đa hóa hiệu quả học tập bằng cách cung cấp bản PDF thuận tiện cho việc học lặp đi lặp lại.
Đừng bỏ lỡ bất kỳ điều gì quan trọng với bản PDF mà bạn có thể truy cập ngay khi cần.
.png?w=960)
sự đồng thuận đại biểu
Chương trình giảng dạy định hướng thực hành : Học tập thực tế thông qua các ví dụ dự án thực tế.
Giảng viên giàu kinh nghiệm : Bí quyết được giảng dạy bởi các chuyên gia đầu ngành.
Đảm bảo năng lực kỹ thuật tiên tiến : Có được các kỹ năng cần thiết để phát triển nghề nghiệp.
Q. Khóa học này yêu cầu trình độ kỹ thuật như thế nào?
Khóa học này dành cho các kỹ sư có chuyên ngành liên quan đến máy tính hoặc có ít nhất 5 năm kinh nghiệm phát triển phần mềm. Bất kỳ ai có kiến thức về thiết kế phần mềm cơ bản và kiến trúc hệ thống đều có thể tham gia khóa học này.
Q. Người không chuyên ngành có thể tham gia khóa học không?
Ngay cả những người không chuyên ngành cũng có thể thử nếu họ có kiến thức trước về phát triển phần mềm cơ bản và thiết kế hệ thống. Tuy nhiên, khóa học này chủ yếu dành cho các kỹ sư phần mềm có kinh nghiệm.
H. Làm thế nào nó có thể được áp dụng vào thực tế?
Khóa học bắt đầu bằng việc xem xét các nguyên tắc thiết kế cơ bản và sau đó cung cấp các ví dụ thực tế thông qua các ví dụ thực tế. Điều này cho phép bạn áp dụng ngay những gì bạn đã học vào thực tế.

Định dạng tài liệu nghiên cứu được cung cấp (PDF)
Chương trình giảng dạy ban đầu của khóa học có tham khảo cuốn sách Phỏng vấn thiết kế hệ thống của Alex Xu.
Nếu trong quá trình học có thắc mắc gì xin vui lòng để lại. Tuy nhiên, vì tất cả những người hướng dẫn đều ở Thung lũng Silicon (miền Tây Hoa Kỳ) nên có thể mất một thời gian để phản hồi.
Khóa học này dành cho ai?
Người học chuyên ngành liên quan đến máy tính hoặc có hơn 5 năm kinh nghiệm về kỹ thuật phần mềm
Những người đã hoàn thành chương trình giáo dục sau đại học hoặc cao hơn về phần mềm
Tất cả
29 bài giảng ∙ (11giờ 16phút)
Tài liệu khóa học:
Tất cả
61 đánh giá
4.6
61 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Tôi mua cuốn này để chuẩn bị cho phỏng vấn, nhưng tôi nhận được nhiều hơn thế. Với tư cách là một nhà phát triển phần mềm, tôi chỉ nghĩ rằng mình cần biết về cơ sở hạ tầng đã được triển khai, nhưng cuốn sách này đã giúp tôi có một cái nhìn rộng hơn, vượt ra ngoài điều đó, cho phép tôi lựa chọn cơ sở hạ tầng nào và nên đặt nó ở đâu, phía trước hay phía sau, tùy thuộc vào chức năng.
Chào bạn khs0783, Cảm ơn bạn rất nhiều vì đã dành thời gian để lại một đánh giá tốt. Rất vui vì nó đã giúp ích cho bạn.
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Thật sự rất hữu ích khi biết cách giải quyết vấn đề cho nhiều domain khác nhau trong tình huống lưu lượng truy cập lớn! Câu "Biết nhiều thì thấy nhiều" thật đúng. Đặc biệt tốt vì có nhiều nội dung có thể áp dụng trực tiếp vào thực tế, Cảm ơn vì đã liên tục cập nhật bài giảng!
Chào bạn Lee Jae-young, Cảm ơn bạn đã dành thời gian để lại đánh giá.
Đánh giá 10
∙
Đánh giá trung bình 5.0
5
Thật tuyệt vời khi nhận được gợi ý suy nghĩ về thiết kế hệ thống thông qua nhiều ví dụ khác nhau! Vì đám mây là xu hướng ngày nay, nên có nhiều dịch vụ khác nhau tồn tại và điều quan trọng là phải kết hợp tốt các dịch vụ đó để tạo ra một kiến trúc phù hợp. Thiết kế hệ thống là một lĩnh vực rộng lớn đến mức bạn thường phải loay hoay tìm kiếm câu trả lời đúng và việc tìm được một trường hợp phù hợp với mình 100% còn khó khăn hơn. Đó là lý do tại sao tôi nghĩ điều quan trọng là phải xem và nghe những trường hợp đa dạng hơn. Trong bài giảng, mỗi kỹ sư đưa ra lời giải thích hay và ngắn gọn về các thiết kế hệ thống khác nhau. Tôi cũng được truyền cảm hứng từ bài giảng này và thấy nó rất hữu ích. Ngoài ra, tôi cảm thấy giá trị của các bài giảng ngày càng tăng khi ngày càng có nhiều video được tải lên một cách nhất quán! Thật tuyệt khi được tự mình xem xét vì họ thậm chí còn cung cấp tài liệu bài giảng! Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời! 😊
Chào Tongboong, Tôi hy vọng rằng việc lắng nghe thiết kế hệ thống sẽ mang lại cho bạn cơ hội để có một bước nhảy vọt về phía trước. Cảm ơn bạn đã dành thời gian để để lại một đánh giá tốt.
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
Trong quá trình làm việc, tôi luôn phải suy nghĩ về thiết kế kiến trúc, và khóa học này đã giúp tôi có một cái nhìn rộng hơn. Thật tốt khi được giới thiệu nhiều trường hợp khác nhau và được nghe giải thích, điều này sẽ giúp tôi rất nhiều trong việc định hướng thiết kế hệ thống trong tương lai. Ngoài ra, việc khóa học sẽ tiếp tục được cập nhật cũng là một điều tuyệt vời. Cảm ơn bạn vì bài giảng hay.
Chào bạn sw, Cảm ơn bạn đã dành thời gian để lại đánh giá tốt. Chúng tôi sẽ cập nhật bài giảng bất cứ khi nào có thời gian, mong bạn sẽ tiếp tục phát triển hơn nữa trong tương lai.
Đánh giá 18
∙
Đánh giá trung bình 4.8
3
Như người bên dưới đã nói, đây là bài giảng tổng quát bao gồm nội dung trong Tập 1 của Thiết kế quy mô lớn. Thật ra bài giảng này được một nhóm người làm việc tại Big Tech ở Thung lũng Silicon soạn ra rất đáng tiếc nên chỉ tập trung vào nội dung của sách thôi😭😭 Có cảm giác như Avengers tập hợp lại và chỉ đưa ra một bản tóm tắt thôi và giải thích nội dung cuốn sách? Đúng hơn, tôi nghĩ sẽ tốt hơn nếu họ trình bày ngắn gọn cách mỗi công ty thiết kế hệ thống của mình và một số mẹo thực tế! -------------------------------------------------- ---------- + Ở phần 3 mọi thứ đều có trong sách ngoại trừ những quảng cáo lớn. Tôi nghĩ có lẽ họ chỉ củng cố phần này. Tôi nghĩ nó sẽ là một tài liệu tham khảo tốt cho người khác!
Xin chào Mandu Như bạn có thể thấy trong phần giới thiệu khóa học, tôi đã viết: "Chương trình giảng dạy ban đầu của khóa học dựa trên cuốn sách Phỏng vấn thiết kế hệ thống của Alex Xu". Nếu bạn nhìn vào mặt sau của bài giảng, chúng tôi đã bổ sung và củng cố những nội dung mà chúng tôi đã trải nghiệm, vì vậy mỗi khi cập nhật sẽ rất hay.
Xin chào Mandu, cảm ơn bạn đã mua khóa học của chúng tôi. Tôi cũng đã trả lời nhận xét bên dưới. Cấu hình động là một hệ thống tôi thiết kế trong thực tế, được tôi viết blog và sau đó chuyển thành một bài giảng. Chúng tôi dự định bổ sung thêm nhiều nội dung hơn trong tương lai, vì vậy vui lòng chờ cập nhật.
Khám phá các khóa học khác trong cùng lĩnh vực!
Ưu đãi có thời hạn
2.579.948 ₫
25%
3.439.931 ₫