Home - accentient/github-copilot-devs GitHub Wiki
GitHub Copilot for Developers
Course Description
Welcome to the GitHub Copilot for Developers training. The following content is the courseware for this course. The course delivery is live, instructor-lead coding with Q&A. Students are encouraged to code with the instructor if they have Copilot ready in Visual Studio Code and optionally in other editors.
Below are the course modules and resource links used in the course. We will not necessarily hit every demo and resource in your training session. You are encouraged to explore all the resources following class to continue learning.
Course Objectives
- Understand the basics of GitHub Copilot
- Set up GitHub Copilot
- Learn to Use GitHub Copilot effectively
- Improve code quality with GitHub Copilot
- Integrate GitHub Copilot into daily workflow
- Customize GitHub Copilot outputs
- Ethical considerations and limitations
- Collaborate with GitHub Copilot in team settings
- Keep up to date with GitHub Copilot developments
Schedule
- Session is approximately 3 hours
- 10 minute breaks each hour
- A mix of lecture and code-along demos
- Ask questions anytime
- No independent labs, but demos are scripted so you can follow along or explore them on your own
Materials
How to Participate
- If you have GitHub Copilot installed in VS Code, you can follow along with the instructor during both scripted and unscripted demos
- If you do NOT have GitHub Copilot installed, then merely watch the demos, and use the recording and courseware to work through the demos on your own following the session
- Here are instructions for using GitHub Copilot in VS Code (including details about GitHub Copilot Free)
Course Creator
License
We provide the content in this repository for class participants. GitHub provides the course slide deck. Atmosera provides the course outline. Accentient provides the remaining course content. This course is not affiliated with or endorsed by GitHub or Microsoft.