8000 GitHub - alessonJuley/github-copilot-for-msa: Repository containing the files for the Microsoft Student Accelerator 2025 session: Reimagine your engineering process with AI
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Repository containing the files for the Microsoft Student Accelerator 2025 session: Reimagine your engineering process with AI

License

Notifications You must be signed in to change notification settings

alessonJuley/github-copilot-for-msa

 
 

Repository files navigation

GitHub Copilot Workshop for Microsoft Student Accelerator 2025

Welcome, future software rockstars!

Ready to launch your career and code like a pro? The Microsoft Student Accelerator 2025 is your backstage pass to the world of AI-powered development! Whether you’re about to toss your graduation cap or just dreaming of your first big tech job, this workshop is your ticket to building the next generation of apps—without writing a single line of code yourself.

In this hands-on, high-energy lab, you’ll team up with GitHub Copilot and Copilot Chat to create real applications from scratch. You’ll be the architect, the visionary, and the creative force—while Copilot handles the heavy lifting. It’s not just about learning tools; it’s about reimagining what it means to be a developer in the age of AI.

So buckle up, bring your ideas, and get ready to experience the future of software engineering. Let’s build, innovate, and have some serious fun along the way!

Important

Before you attend the workshop, make sure you’ve checked off the prerequisites below so you can dive right in and make the most of this experience. ✅

Prerequisites 📝

Before you join the workshop, please ensure you have the following set up on your machine:

Important

Make sure you have signed into your GitHub account in Visual Studio Code so that GitHub Copilot is activated. Follow these instructions to ensure Github Copilot is enabled in Visual Studio Code.

Signin to Github in Visual Studio Code

The Goal 🎯

The goal of this workshop is to empower you to build a fully functional application using Github Copilot and Copilot Chat. You’ll learn how to leverage AI to generate code, brainstorm ideas, and create specifications—all while collaborating with Copilot in real-time. By the end of the session, you'll be on your way to having a working application and a deeper understanding of how AI can transform your development process.

The key to using AI to create production ready applications is to provide grounding and context to the AI. This workshop will show you how to do that using the simple_app_idea_generator and specification chat modes.

Workshop Agenda 📅

  1. Reimagining Development with Agentic DevOps (15 mins) - 📖 Detailed Instructions

    • GitHub Copilot overview
    • Building your own AI centric engineering process
  2. Agent Mode & Custom Chat Modes (25 mins) - 📖 Detailed Instructions

    • Fork this repository to your GitHub account
    • Clone your fork of this repository using GitHub CLI gh repo clone <your-username>/github-copilot-for-msa
    • Come up with your app idea with the simple_app_idea_generator chat mode
    • Discusss your idea with mentor chat mode and refine it, including deciding on the technology stack
  3. Prompt Files (20 mins) - 📖 Detailed Instructions

    • Create your app specfication with the /create_specification custom prompt file
    • Create your implementation plan using a custom prompt file /create_implementation_plan.
    • Run a last review of your plan and specification with the principal_software_engineer chat mode
  4. Build your application (25 mins) - 📖 Detailed Instructions

    • (Optional) Create a new repo and use the #new Agent tool to scaffold your application first
    • Ask Copilot in Agent mode to build your application from the Specification and Implementation Plan you created.
  5. Realworld Scenarios (20 mins) - 📖 Detailed Instructions

    • Explaining code with Copilot
    • Generating unit tests for your application
    • Refactoring existing code with Copilot
  6. Next Steps (5 mins) - 📖 Detailed Instructions

    • AI driven development will be a key part of your future career.
    • It is critical to keep developing your AI skills and knowledge and to lead the way in your future teams.

Resources 📚

About

Repository containing the files for the Microsoft Student Accelerator 2025 session: Reimagine your engineering process with AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%
0