Skip to content
Training course
Beginner to Advanced Tailored to your team

GitHub Copilot Training

A course for teams who have had Copilot for a year and still use it as autocomplete: the surfaces nobody opened, its part in the pull request, and the controls the organisation never configured.

Level
Beginner to Advanced
Length
1, 2 or 4 days
Delivery
On site, Remote, Hybrid
Group size
5 to 25 participants
See all courses

Booked privately for your team. Dates and length are agreed when you book.

What your team will be able to do

Every module ends with something participants can repeat on Monday morning, in your codebase and against your conventions.

Use completions deliberately

Get more out of inline suggestions by shaping what the code around the cursor tells the model.

Ask it properly

Use chat for the questions it answers well, and recognise the ones it will answer confidently and wrongly.

Edit across files

Run one instruction across a set of files with the edit and agent surfaces instead of repeating yourself in each of them.

Bring it into review

Put Copilot to work in the pull request without letting its summary stand in for an actual read of the diff.

Set the controls

Configure content exclusion, policy and the public code filter so the tool matches what your organisation has actually agreed to.

Show what it did

Gather the kind of evidence a sceptical finance director would accept about whether the seats are worth renewing.

Curriculum

Built around hands-on work rather than slides. The running order and the depth of each module are adjusted to the group before delivery.

70% hands-on
1

Everything Copilot is, not just the grey text

From 1 day
  • Inline completions, and why the code above the cursor decides their quality
  • Chat inside the editor, with a repository it can actually see
  • Edit sessions that change a whole set of files against one instruction
  • Copilot outside the editor: the command line and the web interface
2

Getting past autocomplete

From 1 day
  • Framing a request so the answer is specific to your code rather than to the internet's
  • Choosing what Copilot looks at, given that it does not read the whole repository
  • Handing over an entire task and reviewing what comes back from it
  • Recognising the point where finishing it yourself is simply the faster route
3

Copilot in the pull request

From 2 days
  • Generated descriptions that help a reviewer rather than restate the diff
  • Automated review as a first pass, with a human still owning the merge
  • Generating tests that fail for the right reason before they are made to pass
  • Where Copilot fits alongside the checks your pipeline already runs
4

Policy, exclusion and audit

From 2 days
  • Organisation policy: what to switch on, what to switch off, and for whom
  • Excluding the repositories and paths the tool should never read
  • The public code filter: what it does, and what it does not promise
  • Audit logs, and the questions compliance will eventually come and ask
5

Making the rollout stick

From 4 days
  • Repository instruction files that give every seat the same starting point
  • Extensions and integrations, and which of them are worth the maintenance
  • Seat allocation, and reclaiming the ones nobody has opened
  • Deciding what evidence you will accept before the pilot starts

How long you book it for

Every length is drawn from the same modules. A longer booking is more of the course, not a different one.

Essentials

Beginner

1 day

Everything Copilot does that is not the grey text at the end of the line. The day most teams should have run a year ago.

Modules covered

  • Everything Copilot is, not just the grey text
  • Getting past autocomplete

Core

Intermediate

2 days

Adds its part in the pull request, and the policy controls an organisation wants settled before it widens access any further.

Modules covered

  • Everything Copilot is, not just the grey text
  • Getting past autocomplete
  • Copilot in the pull request
  • Policy, exclusion and audit

Complete

Advanced

4 days

Adds the rollout work: shared instruction files, extensions, seat management, and evidence that the licences are earning what they cost.

Modules covered

  • Everything Copilot is, not just the grey text
  • Getting past autocomplete
  • Copilot in the pull request
  • Policy, exclusion and audit
  • Making the rollout stick

Not sure which one fits? The intake call settles it, and the length can still change afterwards.

Built around your team

No two runs of this course are the same

The curriculum above is a starting point, not a syllabus. Before anything is booked I find out where your team actually stands, then rebuild the course around that. A team already running agents daily spends its two days somewhere completely different from one that installed the tool last week.

  1. Step 1

    Intake call

    A call before anything is agreed: what your team already uses, what has gone wrong so far, and what you need them doing differently afterwards.

  2. Step 2

    Stack review

    Language, framework, review process, CI. Exercises are rebuilt against your repository so nothing in the room is hypothetical.

  3. Step 3

    Curriculum reshaped

    Modules get dropped, deepened or added. You see the adjusted outline and sign it off before the date is fixed.

  4. Step 4

    Delivery and follow-up

    We run the course, then check in once the team has applied it to real work and the awkward questions have surfaced.

What gets adjusted

  • Depth of each module
  • Your stack and repository
  • Group size and seniority mix
  • Length and how days are split
  • English or German
  • On site, remote or hybrid

Is this course right for your team?

Who it is for

Developers with a Copilot seat who have never opened anything beyond the completions.
Teams in organisations where Copilot arrived through procurement and nobody was ever trained on it.
Leads answerable for whether a company-wide Copilot rollout produced anything measurable.

What participants need beforehand

  • A GitHub account with an active Copilot seat, working before the day starts.
  • Daily work in a language Copilot supports well, which is most of them.
  • A laptop with the IDE your team genuinely uses, and the Copilot extension installed in it.

How the training is delivered

Same material either way. The format changes how much of it lands in the first week.

On site

I come to your office and work with the team in the room. Usually the most effective option for a first rollout, because the sideways questions get answered as they come up.

Remote

Delivered live over video in focused blocks rather than one long day, with shared screens and hands-on exercises on your own work.

Hybrid

A day on site to get everyone moving, followed by shorter remote sessions once the team is applying it to real work and hitting real friction.

Optional add-ons Certificate of participation

There is no public schedule. Every course is booked privately for a single team, and we agree the dates together.

Luka Breitig, software engineer and AI coding trainer
Your trainer

Luka Breitig

Software engineer and AI coding trainer

I train engineering teams to work with AI coding tools, and I use the same tools to ship production software every week. The material comes out of building things, not out of a slide deck.

Before going freelance I spent six years as technical co-founder of a marketing agency, responsible for everything technical from automation infrastructure to coordinating a freelancer network. That is why the courses spend as much time on review, guardrails and rollout as they do on prompting.

  • Ships production software every week
  • Delivers in English and German
  • On site across Europe, or remote
  • Speaker at Nomad Summit, Chiang Mai

Trusted by teams & training providers

I deliver AI training for some of Europe's leading organisations and L&D platforms.

Cegos Integrata

Cegos Integrata

Commissioned trainer via leading European L&D provider

NobleProg

NobleProg

AI coding workshops via one of the world's largest IT training marketplaces

Innomotics

Innomotics

In-house AI training for engineering teams

Bots & People

Bots & People

Commissioned trainer for developer workshops

Code First Girls

Code First Girls

Course creator — 3-month AI & agentic tools curriculum

Nomad Summit

Nomad Summit

Conference speaker on AI tools, agentic development, and developer workflows (2025)

Vertiv

Vertiv

In-house AI-assisted coding training for engineering teams

Questions about this course

The things teams ask before booking. If yours is not here, ask me directly.

That is exactly the room this course is built for. Teams who have had it for a year are usually still living in one of its four surfaces, and the day is mostly spent on the other three. If your team is genuinely fluent across all of them, say so and I will suggest a different course rather than sell you this one.

Yes, an active seat each on the day. In most organisations booking this course the seats already exist, which is usually why the course is being booked at all. If some participants are unlicensed, tell me the split and I will pair them with somebody who is.

Yes, and it is worth doing with your administrator in the room. Content exclusion, the public code filter and audit logging are settings somebody has to own, and the usual state is that nobody has looked at them since the rollout. Bring the administrator and the decisions get made on the day.

Yes, wherever your policy allows it. Copilot's behaviour depends heavily on what surrounds the cursor, so a real repository with real conventions is where the exercises land. If content exclusion blocks parts of it, that is a far better thing to discover in a workshop than in production.

If Copilot is what everybody has today, yes, because those seats are already paid for either way. If the evaluation is genuinely open, the tool-agnostic course is the better use of the day: that one is built around choosing, and this one is built around getting more out of a choice already made.

Five to twenty-five. The policy and pull request material works well with a larger room, the hands-on editor work does not, so above fifteen I split the day so the practical parts run in pairs.

Yes, the session runs in German or English as you prefer. Copilot's own interface is English either way, so materials stay English by default to match what participants see on screen, with a German version on request.

Still not sure whether this is the right fit for your team?

Book this training for your team

Tell me the size of the group, the codebase they work in, and roughly when you want to run it. I will come back with a proposal.

Download trainer profile

Delivered in English or German, on site across Europe or remotely.