GH-300 GitHub Copilot

Price
Net
VAT

Price
Price on Request

Duration
1 day

For companies and job seekers:
this course is 100% fundable!
 

Location

Course Language
English

Training Solutions
Online Live

Productive software development is increasingly characterized by AI-supported assistance. Modern development environments combine code, context, and intelligent suggestions to create an efficient workflow.

Key topics

  • AI-powered code completion and suggestions.
  • Working with comments, context, and repository knowledge.
  • Support for common programming languages and frameworks.
  • Quality, security, and responsible use of AI.
  • Integration into existing development processes.

Prerequisites
Basic programming skills and experience with version control and development environments are expected.

Target audience
Software developers, technical specialists, DevOps-related roles, and IT professionals with a focus on efficient code creation and modern toolchains.

The content combines practical relevance with technical depth and shows how AI-based assistance is changing everyday development work in the long term. The focus is clearly on efficiency, quality, and modern software development.

Course content
  • Implementing responsible AI use
  • Identifying and minimizing AI risks
  • Observing ethical standards in AI code
  • Strengthen trust through transparency and responsibility
  • GitHub Copilot: Code completion
  • Discover trigger methods
  • Compare plans (Individual, Business, Enterprise)
  • Customizing GitHub Copilot
  • Troubleshooting
  • Optimizing prompts for better results
  • Understanding the dynamics of prompts and responses
  • Understanding Copilot data processing
  • Slash commands for code
  • Chat with GitHub Copilot
  • Use agents for questions
  • Automatic suggestions and coding style adaptation
  • Context through comments for better suggestions
  • Interactive communication for code and debugging
  • Improvement through scope referencing and commands
  • Use in the CLI for commands and explanations
  • GitHub Copilot and customizations
  • Contractual Protection and Code Deactivation
  • Managing content exclusions
  • Resolving common Copilot issues
  • Integrate Copilot into workflows
  • Check impact on development phases
  • Evaluate AI coding and efficiency
  • Unit testing with GitHub Copilot and Chat for VS Code
  • Using Copilot for edge cases and conditions
  • Visual Studio Code, .NET SDK, C# Dev Kit for testing
  • Review test creation and execution
  • GitHub Copilot Business vs. Individuals
  • Use cases and productivity
  • Activating GitHub Copilot Business
  • GitHub Copilot Enterprise Plan
  • Differences between the plans
  • Use cases and productivity
  • Activating GitHub Copilot
  • Enable GitHub Copilot in VS Code
  • Create prompts for suggestions
  • Use Copilot for JavaScript projects
  • Enable Copilot in VS Code
  • Create inputs for suggestions
  • Use Copilot for Python projects

Frequently asked questions

  • GitHub Copilot is an AI-powered tool that makes code suggestions while you're programming. It analyzes your input in real time and suggests appropriate lines of code or entire functions based on billions of lines of code from public repositories.
  • The training is aimed at software developers, DevOps specialists, and IT professionals who want to use GitHub Copilot efficiently in their everyday work. Prior knowledge of common programming languages is recommended.
  • Topics covered include fundamentals, best practices, integration into IDEs such as Visual Studio Code, security aspects, Copilot Labs, and practical applications in everyday coding.
  • Copilot saves time, increases productivity, helps with debugging, and supports compliance with coding standards. It acts like a digital pair programmer with AI.
  • Basic knowledge of at least one programming language and experience with GitHub and an IDE such as Visual Studio Code are helpful but not required.
  • Copilot is used in web development, data analysis, machine learning, app development, DevOps, and automation—in other words, wherever code is created.
  • After completing the training, a certificate of participation or a digital certificate is usually issued—ideal for your resume and professional profile.

Do you have any further questions? Please contact us.