GitHub Developer Training

GitHub

Boost your productivity and collaboration as a developer using GitHub. In this hands-on training, you’ll learn how to work with GitHub like a pro: from pull requests to actions, and from branching strategies to security best practices.

Book Now

Any questions? 

Anja will gladly help you further with any personal or in-company needs you might have.

Anja van Ackern
Training Advisor 

+41 43 288 88 55 anja.vanackern@xebia.com 

Get in touch

What will I learn?

This training helps developers become fluent in GitHub’s essential and advanced features. You’ll learn how to contribute confidently to shared codebases, automate workflows with GitHub Actions, manage repositories efficiently, and implement secure development practices.

Key takeaways

  1. Master GitHub workflows: branches, commits, PRs, reviews
  2. Use GitHub Actions to automate CI/CD and developer tasks
  3. Manage repositories, issues, and teams like a pro
  4. Apply security best practices and secret scanning

Program

The training is fully hands-on. Developers will work in their own sandbox environment and collaborate via real repositories. You’ll explore core GitHub functionalities, automation with Actions, and techniques for clean, secure collaboration. Best practices are explained throughout.

  • GitHub fundamentals: clone, commit, push, pull request
  • Branching strategies and code review etiquette
  • Using issues, labels, and projects for task tracking
  • Repository structure and README/documentation

Who is it for?

This course is ideal for frontend and backend developers, DevOps engineers, technical leads, and QA engineers who want to collaborate professionally using GitHub and get the most out of GitHub’s toolset.

Requirements

Experience with Git (basic commit/push/merge)

GitHub account and laptop with development tools installed

Comfort working in a terminal or IDE

Why should I follow this training?

Work smarter in GitHub

Improve your speed, structure, and team contribution

Automate your dev workflows

Build and run CI/CD with GitHub Actions

Build secure, clean codebases

Apply secure coding and repo best practices

Exam and Certification

There is no formal exam. Participants receive a certificate of participation. The training can be extended with GitHub Advanced topics or tailored to specific tech stacks (e.g., Node.js, Java, Python).

What else
should I know?

After registration, you’ll receive a confirmation email with all practical information. One week before the session, we’ll ask about dietary requirements.
This course is also available as an in-company hands-on workshop.
See you soon!See you soon!

Course information

Two-day hands-on developer training using GitHub

Includes GitHub Actions, secrets, code reviews, and more

Bring your own laptop and GitHub account

Lunch included

Also interesting for you

View all training courses

Can’t find the course you’re looking for? There’s more!

Book training