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

Giới thiệu về GitHub Copilot

  • GitHub Copilot là gì và cách nó hoạt động
  • 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 Copilot đưa ra các đề xuất mã hữu ích
  • Hiểu và tinh chỉnh mã được tạo bởi Copilot

Sử dụng Copilot cho 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

Lập script shell và tự động hóa cơ sở hạ tầng

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

Tăng cường năng suất với sự hỗ trợ của AI

  • Giảm bớt mã mẫu và tác vụ lặp đi lặp lại
  • Làm việc nhanh hơn với Copilot trong các sprint Agile
  • Kết hợp Copilot với GitHub CLI và quy trình làm việc 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à quyền sở hữu trí tuệ
  • Thực hành tốt nhất để xem xét mã được tạo bởi AI

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

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

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

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

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

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

Các danh mục liên quan