Skip to content

Latest commit

 

History

History
129 lines (97 loc) · 13.1 KB

File metadata and controls

129 lines (97 loc) · 13.1 KB

Làm chủ GitHub Copilot dành cho lập trình viên .NET / C#

Làm chủ GitHub Copilot dành cho lập trình viên C#/.NET

Nâng cao hiệu suất lập trình của bạn với khóa học GitHub Copilot gồm 6 bài học được thiết kế riêng cho lập trình viên C#/.NET. Học cách tích hợp liền mạch trợ lý lập trình sử dụng AI vào quy trình làm việc của bạn, tự động hóa kiểm thử, và tăng cường hợp tác nhóm bằng Visual Studio Code và Copilot Chat. Từ gợi ý tự động thông minh đến kiểm thử đơn vị hiệu quả, khóa học này bao gồm các kỹ thuật cần thiết giúp bạn viết mã sạch hơn, nhanh hơn, và thông minh hơn.

🌱 Bắt đầu

Để bắt đầu, hãy làm theo hướng dẫn để fork các bài học vào tài khoản GitHub của bạn. Điều này sẽ cho phép bạn chỉnh sửa mã và hoàn thành các thử thách theo tốc độ của riêng mình.

Để sử dụng GitHub Copilot, bạn cần có một đăng ký GitHub Copilot đang hoạt động.

Đăng ký miễn phí tại đây: GitHub Copilot.

Để dễ dàng quay lại kho lưu trữ này trong tương lai, bạn cũng có thể đánh dấu sao (🌟) kho lưu trữ này.

Dưới đây là các liên kết đến từng bài học—hãy thoải mái khám phá và tìm hiểu bất kỳ chủ đề nào bạn quan tâm nhất!

🌐 Học bằng ngôn ngữ của bạn

Ngôn ngữ Liên kết đến README đã dịch Cập nhật lần cuối
Tiếng Trung (Giản thể) zh Dịch sang tiếng Trung (Giản thể) 2025-03-05
Tiếng Trung (Phồn thể) tw Dịch sang tiếng Trung (Phồn thể) 2025-03-05
Tiếng Pháp fr Dịch sang tiếng Pháp 2025-03-05
Tiếng Nhật ja Dịch sang tiếng Nhật 2025-03-05
Tiếng Hàn ko Dịch sang tiếng Hàn 2025-03-05
Tiếng Bồ Đào Nha pt Dịch sang tiếng Bồ Đào Nha 2025-03-05
Tiếng Tây Ban Nha es Dịch sang tiếng Tây Ban Nha 2025-03-05
Tiếng Thổ Nhĩ Kỳ tr Dịch sang tiếng Thổ Nhĩ Kỳ 2025-03-05
Tiếng Việt vi Dịch sang tiếng Việt 2025-03-05

🧠 Muốn tìm hiểu thêm?

Sau khi hoàn thành khóa học này, hãy tham khảo Bộ sưu tập GitHub Copilot Learn để tiếp tục nâng cao kiến thức về Lập trình Cặp AI!

🚀 Bạn là startup hay có ý tưởng muốn triển khai?

Đăng ký Microsoft for Startups Founders Hub để nhận tín dụng OpenAI miễn phí và lên đến 150.000 USD tín dụng Azure để truy cập các mô hình OpenAI qua Azure OpenAI Services.

🙏 Muốn đóng góp?

Dưới đây là cách bạn có thể đóng góp cho khóa học này:

  • Tìm lỗi chính tả hoặc lỗi mã, Tạo issue hoặc Tạo pull request
  • Gửi cho chúng tôi ý tưởng của bạn, có thể là ý tưởng về bài học hoặc bài tập mới, và cho chúng tôi biết cách cải thiện.

📂 Mỗi bài học bao gồm:

  • một bài học viết trong README
  • một thử thách hoặc bài tập để áp dụng kiến thức
  • liên kết đến các tài nguyên bổ sung để tiếp tục học

🗃️ Các bài học

Liên kết bài học Nội dung giảng dạy Mục tiêu học tập
01 Giới thiệu về GitHub Bắt đầu sử dụng GitHub trong chưa đầy một giờ. Giới thiệu về kho lưu trữ, nhánh, commit, và pull request.
02 Giới thiệu về GitHub Codespaces Phát triển mã bằng GitHub Codespaces và Visual Studio Code! Cách tạo codespace, đẩy mã từ codespace, chọn hình ảnh tùy chỉnh, và tùy chỉnh codespace.
03 Giới thiệu về GitHub Copilot GitHub Copilot có thể giúp bạn lập trình bằng cách đưa ra các gợi ý kiểu tự động hoàn thành ngay trong VS Code và Codespaces. Tạo tệp có mã được sinh ra bởi AI Copilot cho các gợi ý mã và nhận xét.
04 Sử dụng GitHub Copilot với C# Sử dụng GitHub Copilot, một lập trình viên AI cung cấp gợi ý kiểu tự động hoàn thành khi bạn lập trình, để làm việc với C#. Kích hoạt tiện ích mở rộng GitHub Copilot trong Visual Studio Code. Tạo prompt để sinh ra các gợi ý hữu ích từ GitHub Copilot. Sử dụng GitHub Copilot để cải thiện dự án API Tối thiểu bằng C#.
05 Tạo một trò chơi nhỏ với GitHub Copilot Sử dụng GitHub Copilot để hỗ trợ bạn xây dựng một trò chơi nhỏ bằng C#. Tạo prompt để sinh ra các gợi ý hữu ích từ GitHub Copilot nhằm tích hợp logic trò chơi và cải thiện trò chơi bằng C#.
06 Bắt đầu với Copilot cho Azure để triển khai lên đám mây Học triển khai đám mây với GitHub Copilot cho Azure—hướng dẫn tối ưu để thành công trên đám mây. Triển khai ứng dụng dễ dàng nhờ khả năng mở rộng mạnh mẽ của Azure.

🎒 Các khóa học khác

Tham khảo thêm các khóa học .NET trên Microsoft Learn Training:

📽️ Chuỗi video dành cho người mới bắt đầu:

Học thêm

Nhóm của chúng tôi còn tạo ra các khóa học khác! Tham khảo:

Đóng góp

Dự án này hoan nghênh các đóng góp và gợi ý. Hầu hết các đóng góp yêu cầu bạn đồng ý với
Thỏa thuận Cấp phép Đóng góp (CLA) xác nhận rằng bạn có quyền, và thực sự, trao cho chúng tôi
quyền sử dụng đóng góp của bạn. Để biết thêm chi tiết, truy cập https://cla.opensource.microsoft.com.

Khi bạn gửi một pull request, một bot CLA sẽ tự động xác định liệu bạn có cần cung cấp
CLA hay không và đánh dấu PR một cách thích hợp (ví dụ: kiểm tra trạng thái, bình luận). Chỉ cần làm theo hướng dẫn
do bot cung cấp. Bạn chỉ cần làm điều này một lần cho tất cả các kho sử dụng CLA của chúng tôi.

Dự án này đã áp dụng Bộ Quy tắc Ứng xử Mã nguồn Mở của Microsoft.
Để biết thêm thông tin, xem Câu hỏi thường gặp về Quy tắc Ứng xử hoặc
liên hệ [email protected] với bất kỳ câu hỏi hoặc ý kiến nào thêm.

Nhãn hiệu

Dự án này có thể chứa nhãn hiệu hoặc logo cho các dự án, sản phẩm hoặc dịch vụ. Việc sử dụng nhãn hiệu hoặc logo của Microsoft
được phép và phải tuân theo Hướng dẫn về Nhãn hiệu & Thương hiệu của Microsoft.
Việc sử dụng nhãn hiệu hoặc logo của Microsoft trong các phiên bản đã chỉnh sửa của dự án này không được gây nhầm lẫn hoặc ngụ ý tài trợ từ Microsoft.
Bất kỳ việc sử dụng nhãn hiệu hoặc logo của bên thứ ba nào đều phải tuân theo chính sách của bên thứ ba đó.

Tuyên bố miễn trừ trách nhiệm:
Tài liệu này đã được dịch bằng các dịch vụ dịch thuật AI tự động. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng các bản dịch tự động có thể chứa lỗi hoặc không chính xác. Tài liệu gốc bằng ngôn ngữ bản địa nên được coi là nguồn thông tin có thẩm quyền. Đối với thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp của con người. Chúng tôi không chịu trách nhiệm về bất kỳ sự hiểu lầm hoặc diễn giải sai nào phát sinh từ việc sử dụng bản dịch này.