Developing With GitHub Copilot
Intermediate
2m 46s
214
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
About the AuthorCovered Topics
Ben Lambert, opens in a new tabSoftware Engineer
Students110,790
Labs37
Courses50
Learning paths58
Ben Lambert is a software engineer and was previously the lead author for DevOps and Microsoft Azure training content at Cloud Academy. His courses and learning paths covered Cloud Ecosystem technologies such as DC/OS, configuration management tools, and containers. As a software engineer, Ben’s experience includes building highly available web and mobile apps. When he’s not building software, he’s hiking, camping, or creating video games.