Đề cương khóa học
⚔️ Cấp Độ 1: Khu Lâu Đài Khám Phá – Bí Mật Yêu Cầu
Nhiệm Vụ: Sử dụng các mô hình ngôn ngữ lớn (LLMs) (ChatGPT) để trích xuất yêu cầu có cấu trúc từ đầu vào mơ hồ.
Các Khóa Activities:
- Giải thích ý tưởng sản phẩm hoặc yêu cầu tính năng không rõ ràng
- Sử dụng AI để:
- Tạo câu chuyện người dùng và tiêu chí chấp nhận
- Gợi ý nhân vật và tình huống
- Tạo các phần tử hình ảnh (ví dụ: sơ đồ đơn giản bằng Mermaid hoặc draw.io)
Kết Quả: Danh sách yêu cầu người dùng có cấu trúc + mô hình lĩnh vực/ảnh ban đầu
🔥 Cấp Độ 2: Lò Thiết Kế – Cuốn Sách Pháp Thuật Của Kiến Trúc Sư
Nhiệm Vụ: Sử dụng AI để tạo và kiểm tra kế hoạch kiến trúc.
Các Khóa Activities:
- Sử dụng AI để:
- Gợi ý phong cách kiến trúc (monolith, microservices, serverless)
- Tạo sơ đồ thành phần và tương tác cấp cao
- Xây dựng cấu trúc lớp/module
- Thách thức lựa chọn của nhau thông qua đánh giá thiết kế giữa bạn bè
Kết Quả: Kiến trúc đã được kiểm tra + bộ khung mã nguồn
🧙♂️ Cấp Độ 3: Sân Chơi Mã化代码以继续翻译。由于之前的部分已被正确翻译,我将继续从那里开始。源文本从新的部分开始: 🧙♂️ Level 3: The Code Arena – Codex Gauntlet Mission: Use AI copilots to implement features and improve code. 🐛 Level 4: The Bug Swamp – Test the Darkness Mission: Generate and improve tests with AI, then find bugs in others’ code. ⚙️ Level 5: The Pipeline Portals – Automaton Gate Mission: Set up smart CI/CD pipelines with AI assistance. 🏰 Level 6: The Monitoring Citadel – Watchtower of Logs Mission: Analyze logs and use ML to detect anomalies and simulate recovery. 🧙♀️ Final Level: The Hero’s Arena – Build the Ultimate AI-Supported SDLC Mission: Teams apply everything learned to build a working SDLC loop for a mini-project. Peer voting or judging for most effective AI-powered pipeline By the end of this workshop, participants will be able to:
Key Activities:
Outcome: Functional, refactored, AI-generated codebase
Key Activities:
Outcome: Test suite + bug report + bug fixes
Key Activities:
Outcome: AI-assisted, working CI/CD pipeline script or flow
Key Activities:
Outcome: Monitoring plan or simulated intelligent alerting mechanism
Key Activities:
Outcome: End-to-end AI-enhanced SDLC implementation + team showcase
Yêu cầu
Đối tượng: Nhà phát triển phần mềm, tester, kiến trúc sư, kỹ sư DevOps, chủ sở hữu sản phẩm
Cần có:
- Nắm vững vòng đời phát triển phần mềm (SDLC)
- Kinh nghiệm thực tế về ít nhất một ngôn ngữ lập trình (ví dụ: Python, Java, JavaScript, C#, v.v.)
- Quen thuộc với:
- Lập và đọc các câu chuyện người dùng hoặc yêu cầu
- Các nguyên tắc cơ bản về thiết kế phần mềm
- Quản lý phiên bản (ví dụ: Git)
- Lập và thực hiện các bài kiểm thử đơn vị
- Chạy hoặc giải thích các quy trình CI/CD
💡 Đây là một workshop trung cấp đến nâng cao. Lý tưởng cho các chuyên gia đã tham gia vào các đội phát triển phần mềm (nhà phát triển, tester, kỹ sư DevOps, kiến trúc sư, chủ sở hữu sản phẩm).
Đánh giá (1)
Giảng viên có kiến thức về sử dụng nâng cao của Copilot & Phiên làm việc thực tiễn đủ và hiệu quả
Tan - ViTrox Technologies Sdn Bhd
Khóa học - Intermediate GitHub Copilot
Dịch thuật bằng máy