An open API service indexing awesome lists of open source software.

https://github.com/timothywarner/copilot-dev

GitHub Copilot for Developers (Live Training Course)
https://github.com/timothywarner/copilot-dev

Last synced: about 1 year ago
JSON representation

GitHub Copilot for Developers (Live Training Course)

Awesome Lists containing this project

README

          

# GitHub Copilot for Developers

GitHub Copilot Course Cover

[![Course Demo Repository](https://img.shields.io/badge/Course%20Demo-NodeGoat-brightgreen?style=for-the-badge)](https://github.com/timothywarner/nodegoat)
[![Knowledge Base Demo](https://img.shields.io/badge/Knowledge%20Base-DemoKB-orange?style=for-the-badge)](https://github.com/timothywarner-org/demokb)
[![Website](https://img.shields.io/website?url=https%3A%2F%2Ftechtrainertim.com)](https://techtrainertim.com)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Gain experience with an AI-based pair programmer right now!

## Course Information

**Instructor**: Tim Warner - Microsoft MVP, MCT

## Connect with Tim
- 📧 Email: [tim@techtrainertim.com](mailto:tim@techtrainertim.com)
- 🌐 Website: [TechTrainerTim.com](https://techtrainertim.com)
- 🐦 Bluesky: [@techtrainertim.bsky.social](https://bsky.app/profile/techtrainertim.bsky.social)
- 💼 LinkedIn: [Timothy Warner](https://www.linkedin.com/in/timothywarner)
- 🎥 YouTube: [@TechTrainerTim](https://youtube.com/@TechTrainerTim)
- 📚 O'Reilly: [Timothy Warner](https://learning.oreilly.com/search/?q=author%3A%22Timothy+Warner%22&type=*&rows=100)

## Repository Structure

### Course Content
- 📁 `/modules` - Core course materials organized by topic
- 📁 `/01-getting-started` - Getting started with GitHub Copilot
- 📁 `/02-everyday-development` - Using Copilot for everyday development
- 📁 `/03-advanced-features` - Advanced features and techniques
- 📁 `/04-ecosystem-future` - Ecosystem and future possibilities

### Resources
- 📁 `/exercises` - Hands-on exercises (all in one place)
- 📁 `/examples` - Code examples organized by language/technology
- 📁 `/docs` - Course documentation and reference materials
- 📁 `/workflows` - GitHub Actions and automation examples
- 📁 `/presentations` - Slides and presentation materials
- 📁 `/cheatsheets` - Quick reference guides

## Getting Started
1. Review the [setup guide](docs/setup-guide.md)
2. Check the [course details](docs/course-details.md)
3. Start with the [basics](modules/01-getting-started/README.md)
4. Try the [exercises](exercises/README.md)

## Prerequisites
- GitHub account (free or paid)
- Visual Studio Code with GitHub Copilot extension
- Basic understanding of Git and GitHub
- Familiarity with at least one programming language

## Core Resources
### Official Documentation
- [GitHub Copilot Product Page](https://github.com/features/copilot)
- [Official Documentation](https://docs.github.com/en/copilot)
- [GitHub Copilot for Individuals](https://docs.github.com/en/copilot/quickstart)
- [GitHub Copilot for Business](https://docs.github.com/en/copilot/github-copilot-enterprise/overview)

### IDE Extensions
- [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot)
- [Visual Studio Extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilotvs)
- [JetBrains Extension](https://plugins.jetbrains.com/plugin/17718-github-copilot)
- [Neovim Extension](https://github.com/github/copilot.vim)

### GitHub Copilot X Features
- [Copilot CLI](https://githubnext.com/projects/copilot-cli/)
- [Copilot for Pull Requests](https://github.blog/2023-11-08-github-copilot-in-the-cli-now-in-public-beta/)
- [Copilot Chat](https://docs.github.com/en/copilot/github-copilot-chat/using-github-copilot-chat)

### Learning Resources
- [GitHub Learning Lab](https://github.com/skills/copilot-codespaces-vs)
- [Best Practices for Prompting](https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/)
- [GitHub Copilot Trust Center](https://github.com/features/copilot/trust)
- [Community Forum](https://github.community/c/code-to-cloud/github-copilot/41)

### Pricing & Billing
- [Pricing Information](https://docs.github.com/en/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)
- [Enterprise Features](https://docs.github.com/en/copilot/github-copilot-enterprise/overview)

## License
MIT License - See [LICENSE](LICENSE) for details