Coder Social home page Coder Social logo

zhangzhonghe / mastering-github-copilot-for-paired-programming Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/mastering-github-copilot-for-paired-programming

0.0 0.0 0.0 13.67 MB

A 6 Lesson course teaching everything you need to know about harnessing GitHub Copilot and an AI Paired Programing resource.

License: MIT License

Python 100.00%

mastering-github-copilot-for-paired-programming's Introduction

Mastering GitHub Copilot for AI Paired Programming

Mastering GitHub Copilot for AI Paired Programming

A 6 Lesson course teaching everything you need to know about harnessing GitHub Copilot and an AI Paired Programing resource.

Unlock the power of collaborative coding with our comprehensive curriculum on Mastering GitHub Copilot for Paired Programming. This cutting-edge program seamlessly integrates AI-driven coding assistance through GitHub Copilot, empowering students to accelerate their coding skills in tandem with a partner. Over the course of 10 engaging hours, participants will navigate through essential setup procedures, leveraging Visual Studio Code and GitHub Copilot Chat for real-time collaboration. Dive deep into GitHub Copilot's autocompletion, customizable features, and advanced programming techniques, all while embracing AI-driven algorithms. From error handling to unit testing, this curriculum is tailored to instill best practices and enhance code quality. Immerse yourself in a transformative learning experience that fuses the latest AI technology with paired programming strategies, equipping you with the tools needed for success in today's dynamic software development landscape.

๐ŸŒฑ Getting Started

To get started, be sure to follow instructions on how to fork lessons to your own GitHub account to be able to change any code and complete the challenges. You can also star (๐ŸŒŸ) this repo to find it easier later.

Below are the links to each lesson. Feel free to explore and start at any lesson that interests you the most!

๐Ÿง  Want to learn more?

After completing this course, check out our GitHub Copilot Learn Collection to continue leveling up your AI Paired Programming knowledge!

๐Ÿš€ Are you a startup or got an idea you want to launch?

Sign up for Microsoft for Startups Founders Hub to receive free OpenAI credits and up to $150k towards Azure credits to access OpenAI models through Azure OpenAI Services.

๐Ÿ™ Want to help?

Here are ways you can contribute to this course:

  • Find spelling errors or code errors, Raise an issue or Create a pull request
  • Send us your ideas, maybe your ideas for new lessons or exercises, and let us know how we can improve.

๐Ÿ“‚ Each lesson includes:

  • a written lesson located in the README
  • a challenge or assignment to apply your learning
  • links to extra resources to continue your learning

๐Ÿ—ƒ๏ธ Lessons

Lesson Link Concepts Taught Learning Goal
01 Introduction to GitHub Get started using GitHub in less than an hour. Introduction to repositories, branches, commits, and pull requests.
02 Introduction to GitHub Codespaces Develop code using GitHub Codespaces and Visual Studio Code! How to create a codespace, push code from a codespace, select a custom image, and customize a codespace.
03 Introduction to GitHub Copilot GitHub Copilot can help you code by offering autocomplete-style suggestions right in VS Code and Codespaces. Creating files that will have code generated by Copilot AI for code and comment suggestions.
04 Harnessing GitHub Copilot with JavaScript Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with JavaScript. Enable the GitHub Copilot extension in Visual Studio Code. Craft prompts that can generate useful suggestions from GitHub Copilot. Use GitHub Copilot to improve a JavaScript project.
05 Harnessing GitHub Copilot with Python Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with Python. Enable the GitHub Copilot extension in Visual Studio Code. Craft prompts that can generate useful suggestions from GitHub Copilot. Use GitHub Copilot to improve a Python project.
06 Creating a Mini Game with GitHub Copilot Harness GitHub Copilot to assist you in building a Python based mini game. Craft prompts that can generate useful suggestions from GitHub Copilot to incorporate gaming logic and improve your Python based game.

๐ŸŽ’ Other Courses

Our team produces other courses! Check out:

mastering-github-copilot-for-paired-programming's People

Contributors

alfredodeza avatar eltociear avatar microsoft-github-operations[bot] avatar microsoftopensource avatar wirelesslife avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.