In this course, students will delve into the practical applications of AI generation using GitHub Copilot. Throughout the session, they will explore Copilot's AI capabilities for code generation, enhanced searches, plugin utilization, and more, equipping themselves with essential skills in harnessing AI. The session concludes with a brief discussion session, offering students the chance to strategize on leveraging Copilot effectively to drive value within their professional roles.
Purpose
| Learn practical applications of AI generation using GitHub Copilot. |
Prerequisites
| Basic understanding of programming concepts and syntax in at least one programming language (e.g., Java, C#, Python)
Familiarity with version control concepts, particularly using Git and GitHub
Proficiency in using a code editor, ideally Visual Studio Code
|
Role
| IT professionals |
Skill level
| Intermediate |
Style
| Lecture | Hands-on Activities |
Duration
| 4 hr. Targeted Topic |
Related technologies
| Java | Python | C# | Git | Visual Studio | Gen AI |
Learning objectives
- Understand the fundamentals of generative AI and its practical applications
- Improve coding efficiency by leveraging Copilot's AI capabilities for code completion, documentation, and error handling
- Collaborate more efficiently with teammates by incorporating Copilot into version control workflows