inflearn logo

Trong kỷ nguyên AI, nhà phát triển hãy trở thành kiến trúc sư! – Nguyên tắc và thực tiễn thiết kế kiến trúc phần mềm

Trong thời đại AI viết mã, điều ngày càng quan trọng đối với nhà phát triển là khả năng quyết định nên thiết kế điều gì, vì sao và như thế nào. Tuy nhiên, thay vì học kiến trúc một cách bài bản, nhiều nhà phát triển lại dựa vào kinh nghiệm thực tế hoặc việc học từng công nghệ riêng lẻ. Dù biết các mẫu kiến trúc, họ vẫn khó xác định khi nào và vì sao nên áp dụng, đồng thời cũng gặp khó khăn khi giải thích hoặc đánh giá cơ sở của các quyết định thiết kế. Khóa học này là chương trình đào tạo toàn diện về kiến trúc phần mềm, được xây dựng để giúp bạn giải quyết những trăn trở đó. Dựa trên khung đào tạo của iSAQB, các nghiên cứu và phương pháp đánh giá của CMU SEI, mô hình chất lượng ISO/IEC cùng các sách chuyên ngành về kiến trúc phần mềm, khóa học còn kết hợp kinh nghiệm phát triển và thiết kế tích lũy trong 25 năm tại các công ty game, công ty SI và startup. Khóa học gồm 8 phần và 59 bài giảng, bao quát từ các khái niệm cơ bản về kiến trúc, tư duy lấy chất lượng làm trọng tâm, nguyên tắc thiết kế, kiểu kiến trúc và mẫu thiết kế, tài liệu hóa và đánh giá, các ví dụ thiết kế thực tế, vận hành, cho đến sự phát triển và năng lực lãnh đạo của kiến trúc sư. Thay vì tập trung vào cách sử dụng một công nghệ hay framework cụ thể, khóa học chú trọng giúp bạn nắm vững các nguyên tắc thiết kế và tiêu chí đánh giá có thể áp dụng lâu dài, ngay cả khi công nghệ thay đổi. Đây là khóa học dành cho những ai muốn phát triển từ một nhà phát triển hiểu về kiến trúc thành một nhà phát triển biết suy nghĩ và đưa ra quyết định như một kiến trúc sư.

1 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian Không giới hạn

Architecture
Architecture
software-design
software-design
software-architecture
software-architecture
Architecture
Architecture
software-design
software-design
software-architecture
software-architecture

Bạn sẽ nhận được điều này sau khi học.

  • Khả năng hiểu kiến trúc phần mềm một cách có hệ thống

  • Khả năng nhìn nhận vấn đề thiết kế xoay quanh các yêu cầu chất lượng.

  • Khả năng giải thích lý do áp dụng các nguyên tắc và mẫu thiết kế, cũng như những đánh đổi đi kèm.

  • Cách ghi lại, xem xét và đánh giá các quyết định thiết kế

  • Tư duy phân tích các vấn đề thực tiễn từ góc độ kiến trúc

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển đã bắt đầu làm công việc thiết kế hoặc muốn nâng cao năng lực thiết kế của mình.

  • Nhà phát triển muốn giao việc cho AI với mục tiêu thiết kế và tiêu chí xác minh rõ ràng.

  • Lập trình viên muốn phát triển để trở thành kiến trúc sư phần mềm hoặc trưởng nhóm kỹ thuật

  • Nhà phát triển phần mềm cấp cao muốn hệ thống hóa kinh nghiệm thực tiễn thành lý thuyết bài bản

Cần biết trước khi bắt đầu?

  • Cơ sở lập trình

  • Kinh nghiệm tham gia dự án phát triển

Xin chào
Đây là codingpe

Xác minh Inflearn

Xác minh sự nghiệp

2,605

Học viên

104

Đánh giá

26

Trả lời

5.0

Xếp hạng

5

Các khóa học

Kỹ sư chuyên nghiệp lập trình

Kết hợp lý thuyết hệ thống + Hơn 20 năm kinh nghiệm thực tế + Sở hữu chứng chỉ Top-tier


Hơn 20 năm kinh nghiệm thực tế

  • Lãnh đạo phát triển/Kiến trúc sư tại các công ty game lớn, công ty con của tập đoàn viễn thông lớn, startup, v.v.

  • Phát triển đa dạng các ứng dụng như web, windows, game, tự động hóa, phân tích dữ liệu, v.v.

  • Quản lý các nhóm như nhóm phát triển (chính), nhóm cơ sở dữ liệu, nhóm hạ tầng, v.v.

  • Giảng viên nội bộ chính thức


Kết hợp lý thuyết hệ thống


Sở hữu các chứng chỉ Top-Tier

  • Kỹ sư chuyên nghiệp (Quản lý thông tin) / Giám sát viên cao cấp hệ thống thông tin

  • Chuyên gia đánh giá chứng nhận ISMS-P / Chuyên gia chẩn đoán điểm yếu bảo mật SW

  • Chuyên gia đánh giá chứng nhận chất lượng dữ liệu (DQC-V)

     

  • Microsoft MVP (lĩnh vực C#) / MCAD

     

  • PMP / OCP9i

 


Tôi sẽ cùng phát triển với các nhà phát triển trên Inflearn.

Chúc tất cả các bạn lập trình viên đang học tập cố lên nhé! ^^

Thêm

Chương trình giảng dạy

Tất cả

59 bài giảng ∙ (23giờ 29phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của codingpe

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương 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

49.500 ₫

50%

2.047.308 ₫