MS/ GH-300 : GitHub Copilot Fundamentals

2 gün (12 Saat) Orta Sınıf Yapay Zeka ve Makine Öğrenimi


GH-300: GitHub Copilot Fundamentals eğitimi, GitHub Copilot’un sorumlu yapay zeka kullanım ilkeleri, yapılandırılması, geliştirme ortamlarında kullanımı, prompt mühendisliği, gelişmiş özellikleri ve farklı programlama dilleriyle entegrasyonu üzerine yoğun bir içerik sunar. Eğitimin amacı, katılımcıların GitHub Copilot’u gerçek dünyadaki yazılım geliştirme süreçlerine etkin şekilde entegre edebilmelerini sağlamaktır.


Eğitim İçeriği

Module 1: Responsible AI with GitHub Copilot

  • Introduction
  • Mitigate AI risks
  • Microsoft and GitHub's six principles of responsible AI

Module 2: Introduction to GitHub Copilot

  • Introduction
  • GitHub Copilot, your AI pair programmer
  • Interact with Copilot
  • Set up, configure, and troubleshoot GitHub Copilot
  • Exercise - Develop with AI-powered code suggestions

Module 3: Introduction to Prompt Engineering with GitHub Copilot

  • Prompt engineering foundations and best practices
  • GitHub Copilot user prompt process flow
  • GitHub Copilot data
  • GitHub Copilot Large Language Models

Module 4: Using Advanced GitHub Copilot Features

  • Advanced GitHub Copilot features
  • Exercise - Set up GitHub Copilot with VS Code
  • Applied GitHub Copilot techniques
  • Exercise - Update a web API with GitHub Copilot

Module 5: GitHub Copilot Across Environments (IDE, Chat, Command Line)

  • Code completion with GitHub Copilot
  • GitHub Copilot Chat
  • GitHub Copilot for the Command Line

Module 6: Management and Customization Considerations with GitHub Copilot

  • Explore Copilot plans and management features
  • Contractual protections & disabling matching public code
  • Manage content exclusions
  • Troubleshoot common issues

Module 7: Developer Use Cases for AI with GitHub Copilot

  • Boost developer productivity with AI
  • Align with developer preferences
  • AI in the Software Development Lifecycle (SDLC)
  • Understand limitations & measure impact

Module 8: Develop Unit Tests Using GitHub Copilot Tools

  • Examine unit testing tools
  • Exercise - Create tests using GitHub Copilot Chat
  • Exercise - Create specific condition tests
  • Exercise - Complete the unit test challenge
  • Review solutions

Module 9: Introduction to GitHub Copilot Business

  • About GitHub Copilot for Business
  • Use cases & customer stories
  • How to get started

Module 10: Introduction to GitHub Copilot Enterprise

  • About GitHub Copilot Enterprise
  • How to get started

Module 11: Using GitHub Copilot with JavaScript

  • What is GitHub Copilot?
  • Exercise - Set up Copilot with VS Code
  • Use Copilot with JavaScript
  • Exercise - Update a JavaScript portfolio

Module 12: Using GitHub Copilot with Python

  • What is GitHub Copilot?
  • Exercise - Set up Copilot with VS Code
  • Use Copilot with Python
  • Exercise - Update a Python web API

Öncesinde Önerilenler

Öncesinde önerilen herhangi bir eğitim mevcut değil.

Sonrasında Önerilenler

Sonrasında önerilen herhangi bir eğitim mevcut değil.