AZ-2007: Accelerate app development by using GitHub Copilot

€495.00
| /

________________________________________________________________

Are you interested in this course in online or in-person format?
Contact us

📧info@nanforiberica.com • 📞+34 91 031 66 78 • 📱 +34 685 60 05 91 (WhatsApp) • 🏢 Our Offices

________________________________________________________________

AZ-2007 Course: Accelerate app development by using GitHub Copilot

In this course you will learn how to accelerate application development using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.

Level: Intermediate - Role: Developer - Product: GitHub

Course aimed at

  • Software developers with at least one year of experience in code development.
  • Professionals who use Visual Studio Code , especially those who work with C# and the C# Dev Kit extension.
  • Development teams looking to accelerate their workflows using artificial intelligence tools.
  • Organizations that want to integrate GitHub Copilot into their development processes to increase efficiency and reduce errors.

Course Objectives AZ-2007

  • Introduction to GitHub Copilot and Copilot Chat: Understanding the key functionalities of GitHub Copilot and how they integrate into the development environment.
  • Code generation and documentation: Learn how to generate code, explanations, project documentation, and online comments using Copilot Chat.
  • Developing new features: Use Copilot suggestions to create new software features, with autocomplete and smart recommendations.
  • Unit test creation: Implement unit tests with the help of Copilot, including creating test projects and running them in Visual Studio Code.
  • Improve existing code: Apply Copilot suggestions to improve the quality, performance, security, and reliability of existing code

Course content AZ-2007

Module 1: Getting Started with GitHub Copilot

  • Introduction
  • Explore AI tools from GitHub, OpenAI, and Microsoft
  • Compare GitHub Copilot plans
  • Review the features of GitHub Copilot
  • Examine the GitHub Copilot setup process
  • Configure GitHub Copilot settings in Visual Studio Code
  • Manage GitHub Copilot policies, features, and extensions for individuals
  • Examine the code completion features of GitHub Copilot
  • Explore the AI ​​assistance features of GitHub Copilot
  • Explore the features of the GitHub Copilot chat view
  • Explore GitHub Copilot's online chat, smart actions, and quick chat.
  • Exercise: Examine the configuration and user interface features of GitHub Copilot

Module 2: Generating documentation using GitHub Copilot tools

  • Introduction
  • Check out the "explain" and "document" functions of GitHub Copilot.
  • Examine the GitHub Copilot prompts and keywords.
  • Analyze and explain code using GitHub Copilot
  • Generate project documentation using GitHub Copilot
  • Generate online code documentation using GitHub Copilot
  • Exercise: Analyze and document code using GitHub Copilot

Module 3: Developing code functions using the GitHub Copilot tools

  • Introduction
  • Explore the code development features of GitHub Copilot
  • Examine GitHub Copilot best practices
  • Generate code using GitHub Copilot's code completion suggestions
  • Generate code using GitHub Copilot Chat
  • Exercise: Develop new code functions using GitHub Copilot

Module 4: Developing unit tests using GitHub Copilot tools

  • Introduction
  • Examine the unit testing tools and environment
  • Create unit tests using the Generate Tests smart action
  • Create unit tests using online chat
  • Create unit tests using chat view modes
  • Exercise: Develop unit tests with GitHub Copilot

Module 5: Implementing code improvements using GitHub Copilot tools

  • Introduction
  • Review the code improvement features of GitHub Copilot.
  • Explore GitHub Copilot's quick fix options
  • Review the code refactoring scenarios and best practices of GitHub Copilot
  • Refactor code using GitHub Copilot Inline Chat
  • Refactor the code using GitHub Copilot's chat modes
  • Explore the code review features of GitHub Copilot
  • Exercise: Refactor existing code using GitHub Copilot

Prerequisites

  • An active GitHub Copilot subscription is required for a personal GitHub account or a GitHub account managed by an organization or company.
  • One or more years of code development experience is recommended.
  • Some experience in developing C# applications in Visual Studio Code with the C# Development Kit extension is recommended.

Language

  • Course: English / Spanish

Microsoft Applied Skills - Applied Skills

Applied Skills

This course is part of the Microsoft Applied Skills Credentials.

To earn this Microsoft applied skills credential, students must demonstrate the ability to deploy a secure Azure Pipelines instance.

Applied Skills: Explore all credentials in one guide


💡 Did you know this course is included in LaaS Cert?

Take this course and many more with our LaaS Cert annual license . Unlimited training for only €1,295!

✅ Microsoft, Linux-LPI, SCRUM, ITIL and Nanfor technical courses

✅ Personalized support always by your side

✅ 100% online, official and updated

Get your license now!

LaaS cert Formación ilimitada

Information related to training

Soporte siempre a tu lado

Training support

Always by your side

Modalidades Formativas

Training modalities

Self Learning - Virtual - In-person - Telepresence

bonificaciones

Bonuses

For companies