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

Giới thiệu về GitHub Copilot

  • GitHub Copilot là gì và cách hoạt động của nó
  • Môi trường được hỗ trợ và tích hợp IDE
  • Các trường hợp sử dụng cho lập trình viên và chuyên gia DevOps

Bắt đầu với Copilot

  • Kích hoạt Copilot trong Visual Studio Code
  • Yêu cầu gợi ý mã hữu ích từ Copilot
  • Hiểu và tinh chỉnh mã do Copilot tạo ra

Sử dụng Copilot cho các tác vụ DevOps

  • Tạo cấu hình YAML cho quy trình CI/CD
  • Viết GitHub Actions với sự hỗ trợ của Copilot
  • Tự động hóa các pipeline kiểm thử, linting và triển khai

Viết script shell và tự động hóa cơ sở hạ tầng

  • Sử dụng Copilot để viết và cải thiện script shell
  • Yêu cầu Copilot cho các đoạn mã Dockerfile, Terraform hoặc Kubernetes config
  • Kiểm tra tính hợp lệ của các script tự động hóa đã tạo

Nâng cao năng suất với sự hỗ trợ AI

  • Giảm các tác vụ lặp lại và boilerplate
  • Làm việc nhanh hơn với Copilot trong các sprints Agile
  • Kết hợp Copilot với GitHub CLI và quy trình làm việc trên terminal

Giới hạn, Đạo đức và Thực hành tốt nhất

  • Hiểu về phạm vi và giới hạn của Copilot
  • Nỗi lo về bảo mật và sở hữu trí tuệ
  • Thực hành tốt nhất để đánh giá mã do AI tạo ra

Bài tập dự án và các tình huống thực tế

  • Tự động hóa quy trình CI/CD cho ứng dụng web
  • Viết mẫu GitHub Actions có thể tái sử dụng
  • Hợp tác nhóm sử dụng Copilot trên các repos

Tóm tắt và Bước tiếp theo

Yêu cầu

  • Hiểu biết về các khái niệm cơ bản của phát triển phần mềm
  • Quen thuộc với Git hoặc quy trình kiểm soát phiên bản
  • Kinh nghiệm cơ bản với YAML, script shell hoặc công cụ CI/CD

Đối tượng tham gia

  • Lập trình viên mong muốn cải thiện năng suất DevOps
  • Người mới bắt đầu DevOps và những người yêu thích tự động hóa
  • Thành viên đội ngũ Agile cần hỗ trợ AI trong quy trình làm việc
 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