AZ-2007: Accelerate app development by using GitHub Copilot

€295.00
| /

________________________________________________________________

Do you want to take this course remotely or in person?

Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices

________________________________________________________________

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

In this course, you'll learn how to accelerate app development using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.

Level: Intermediate - Role: Developer - Product: GitHub - Subject: Productivity in application development
Duration of the AZ-2007 course
Training Modality AZ-2007
Access to the virtual classroom training AZ-2007
GitHub Copilot

Course aimed at

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

Objectives of the AZ-2007 course

  • Introduction to GitHub Copilot and Copilot Chat: Understand the key features of GitHub Copilot and how they integrate into your 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 auto-completion and smart recommendations.
  • Creating Unit Tests: Implement unit tests using 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.

AZ-2007 Course Content

Module 1: Getting started with GitHub Copilot

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

Module 2: Generating documentation using GitHub Copilot tools

  • Introduction
  • Check out GitHub Copilot's "explain" and "document" features.
  • Review 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 features using GitHub Copilot tools

  • Introduction
  • Explore GitHub Copilot's code development features
  • Review GitHub Copilot best practices
  • Generate code using GitHub Copilot code completion suggestions
  • Generate code using GitHub Copilot Chat
  • Exercise: Developing new code features 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
  • Creating unit tests using online chat
  • Creating unit tests using chat view modes
  • Exercise: Developing unit tests with GitHub Copilot

Module 5: Implementing code improvements using GitHub Copilot tools

  • Introduction
  • Review GitHub Copilot's code improvement features
  • Explore GitHub Copilot quick fix options
  • Review code refactoring scenarios and best practices from GitHub Copilot
  • Refactor code using GitHub Copilot Inline Chat
  • Refactor code using GitHub Copilot chat modes
  • Explore GitHub Copilot's code review features
  • Exercise: Refactoring 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 business.
  • One or more years of code development experience is recommended.
  • Some experience developing C# applications in Visual Studio Code using 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

Information related to training

Soporte siempre a tu lado

Training support: Always by your side

Always by your side

Modalidades Formativas

Do you need another training modality?

Self Learning - Virtual - In-person - Telepresence

bonificaciones

Bonuses for companies

For companies