
GeekAcademy 2nd Workshop: Next-Gen Software Development with GitHub Copilot Agents
🚀 GitHub Copilot Workshop – Elevate Your AI-Powered Development
Join us for the second in-person meetup of GeekAcademy - an interactive GitHub Copilot Workshop, designed to enhance your coding efficiency and streamline development with AI-driven assistance.
What You’ll Learn:
🔹 Foundations & Setup – Get started with GitHub Copilot and explore its capabilities.
🔹 Code Refactoring & Optimization – Leverage AI to improve existing code, generate documentation, and create unit tests.
🔹 Feature Development – Utilize prompt engineering techniques to build and refine new features with Copilot.
🔹 Integration & Automation – Enhance workflows by integrating Copilot with external tools and extensions.
🔹 Custom Extensions – Develop and test your own Copilot Chat extension for a tailored development experience.
This workshop is ideal for developers looking to maximize productivity, enhance code quality, and harness AI-driven tools for modern software development.
Workshop overview:
Gathering & Breakfast
Opening words and setup
Introduction to GitHub Copilot and Workshop Overview
Hands-On Workshop Challenges
Application Overview with GitHub Copilot
Refactor Existing App using Copilot ( Code Fixing , Comments , Testing , Code Optimization )
Add a copilot developer with GitHub Copilot Code reviews
Develop a new feature using GitHub Copilot
Develop a new feature using GitHub Copilot agents
Develop a new feature using GitHub Copilot vision
Prerequisites:
Basic development background (regardless of programming language)
An active GitHub account
Visual Studio Code installed with the GitHub Copilot extension
All GitHub Copilot features are enabled in VS Code settings
Basic familiarity with Git commands (clone, commit, push)
Technical Requirements for User Workstations:
Operating system: Windows / macOS
Node.js installed (latest version, 20 or higher)
Git installed
Visual Studio Code (latest version) with GitHub Copilot enabled
Optional: VS Code Insider installed for access to Preview features
To participate in this event - an email approval is required.