Đề cương khóa học

Giới Thiệu về GitHub Copilot

  • Tổng quan về lập trình đôi với AI
  • Năng lực và giới hạn của GitHub Copilot
  • Hệ sinh thái Copilot: IDEs, CLI, PRs, và Chat

Bắt Đầu

  • Cài đặt và cấu hình GitHub Copilot trong VS Code, JetBrains, và Neovim
  • Xác thực với GitHub và quản lý các đăng ký
  • Khám phá các cài đặt và ưu tiên của Copilot

Sử Dụng GitHub Copilot Hiệu Quả

  • Tạo các hoàn thành mã, hàm, và mẫu mã
  • Làm việc với các gợi ý nhiều dòng và có ngữ cảnh
  • Tùy chỉnh và tinh chỉnh đầu ra của Copilot
  • Viết các bình luận và tài liệu với Copilot

Các Tính Năng Chat và Hợp Tác của Copilot

  • Sử dụng Copilot Chat để khám phá API và tái cấu trúc mã
  • Gỡ lỗi và khắc phục sự cố với Copilot Chat
  • Copilot trong Pull Requests: các gợi ý và đánh giá mã

Các Luồng Làm Việc Nâng Cao với Copilot

  • Tích hợp Copilot vào các luồng làm việc CLI
  • Sử dụng Copilot với phát triển dựa trên kiểm thử
  • Cặp Copilot với các khung và thư viện

Sử Dụng Tiết Kiệm và An Toàn

  • Hiểu về các vấn đề liên quan đến giấy phép, quyền riêng tư và quyền sở hữu trí tuệ
  • Giảm thiểu các rủi ro về mã không an toàn hoặc có thiên kiến
  • Các thủ tục tốt nhất cho việc sử dụng ở mức doanh nghiệp và đội ngũ

Các Thủ Tục Tốt Nhất và Các Ví Dụ Thực Tế

  • Tối đa hóa sản xuất với Copilot trong phát triển hàng ngày
  • Các ví dụ thực tế về việc sử dụng Copilot trong các ngôn ngữ lập trình
  • Các bài học và các câu chuyện thành công từ các đội ngũ sử dụng Copilot

Tóm Lập và Các Bước Tiếp Theo

Yêu cầu

  • Kiến thức lập trình cơ bản trong ít nhất một ngôn ngữ (ví dụ: Python, JavaScript, Java, C#)
  • Thông thạo sử dụng IDE hoặc trình biên tập mã nguồn (như VS Code hoặc JetBrains)
  • Kiến thức cơ bản về Git và GitHub workflows có lợi

Đối tượng học

  • Lập trình viên
  • Người viết mã
  • Kỹ sư phần mềm
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan