GH-300 GitHub Copilot
- 1 Day Course
- Language: English
Introduction:
This course explores the use of AI in the context of GitHub Copilot, a generative AI tool for developers. It equips users with the knowledge and skills to use Copilot effectively while mitigating potential ethical and operational risks associated with AI usage.
Objectives:
Course Outline:
1 – Responsible AI with GitHub Copilot
- Mitigate AI risks
- Microsoft and GitHub’s six principles of responsible AI
- Module assessment
2 – Introduction to GitHub Copilot
- GitHub Copilot, your AI pair programmer
- Interact with Copilot
- Set up, configure, and troubleshoot GitHub Copilot
- Module assessment
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 (LLMs)
- Module assessment
4 – Using advanced GitHub Copilot features
- Advanced GitHub Copilot features
- Applied GitHub Copilot techniques
- Module assessment
5 – GitHub Copilot Across Environments: IDE, Chat, and Command Line Techniques
- Code completion with GitHub Copilot
- GitHub Copilot Chat
- GitHub Copilot for the Command Line
- Module assessment
6 – Management and customization considerations with GitHub Copilot
- Explore GitHub Copilot plans and their associated management and customization features
- Explore contractual protections in GitHub Copilot and disabling matching public code
- Manage content exclusions
- Troubleshoot common problems with GitHub Copilot
- Module assessment
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 and measure impact
- Module assessment
8 – Develop unit tests using GitHub Copilot tools
- Examine the unit testing tools and environment
- Review the “”create unit tests”” solution
- Module assessment
9 – Introduction to GitHub Copilot Business
- About GitHub Copilot for Business
- GitHub Copilot for Business use cases and customer stories
- How to get started with GitHub Copilot for Business
- Module assessment
10 – Introduction to GitHub Copilot Enterprise
- About GitHub Copilot Enterprise
- How to get started
- Module assessment
11 – Using GitHub Copilot with JavaScript
- What is GitHub Copilot
- Use GitHub Copilot with JavaScript
- Module assessment
12 – Using GitHub Copilot with Python
- What is GitHub Copilot?
- Use GitHub Copilot with Python
- Module assessment
Enroll in this course
€806.52