Developing With GitHub Copilot
Difficulty: Intermediate
Duration: 2 minutes and 46 seconds
Students: 328
Rating: 5/5
This lesson walks through the development of a command line TODO list application.
Learning Objectives
- Explain the value of temporary context
- Explain the value of iterative refactoring
- Explain the drawbacks of LLM-based applications
- Use effective context to produce quality code
- Use Copilot Chat to generate tests and refactor code
Intended Audience
- Software developers looking to increase the value of a Copilot-based development workflow
- DevOps engineers, information security professionals, and any other roles revolving around code
Prerequisites
- You’ll want to be familiar with at least one programming language
Covered Topics