Microsoft & GitHub
In-Company Learning

Empower your team(s) by teaching them essential Microsoft and/or GitHub skills. With our long history in Microsoft services, we offer you tailored learning programs that only cover the topics that your teams need. Whether it’s for upskilling your team, implementing a department-wide learning program, or rolling out a Microsoft or GitHub program across your company, we’ve got you covered!

Tailor-made for your enterprise?

Wesley will gladly help you further with custom training solutions for your organization.

Wesley van de Pol
In-Company Learning Advisor

+31 6 2378 5062

Comprehensive Learning Program


Based on our discussions and assessment(s), you will receive a comprehensive learning program tailored to your needs. Whether you need to upskill your team, multiple teams, or your entire organization, we can offer the right training at the right time. Also in other areas of expertise, like Data, Cloud, Leadership, and so on.

Authorized Training Partner


As an authorized Microsoft Partner and one of only three global GitHub Training Partners you can rest assured that you will get taught by the best trainers to upskill your team(s). As a co-developer of the training courses, we know what we’re talking about and love to show that in practice through interactive and dynamic training.

Custom Training Solutions


Due to the many disciplines that we train in and the many certification partnerships that we have, we can easily adjust any training to your wishes. Not only in topic but also in learning method, training location, and more. You just tell us what you need and we make it happen. Infused with some recommendations, of course.

Take Control of Your Learning Program 

Learning needs analysis forms the foundation for a reskilling plan, progressing through four phases to assess the current state. With these findings and your learning objectives, we create a comprehensive learning plan and collaborate with your team to design the training program. Additionally, we offer guidance in setting up a learning program or tech academy to empower your teams and beyond. 


In one to four weeks, we determine the starting point for your learning journey. 

  • Map out the organization structure.
  • Define short and long-term goals.
  • Determine current knowledge and skill levels.
  • Gather learning interests and needs per team and individual. 


In a period of 3 to 5 weeks, we pinpoint the right training for each individual and team. We do this by taking the three following steps: 

  • Analyze the information gathered from the previous phase.
  • Organize a Learning Needs Analysis workshop.
  • Scope the training programs to include other relevant domains, such as
  • Data, AI & Machine Learning, Agile & Scrum, Product Owner, Stakeholder Management, and DevOps. 


Based on the gathered information, it is time to create a Learning Plan. This plan contains a first proposal of the learning journeys per team/individual. Before finalizing the learning plan, we discuss the outcome with the relevant stakeholders per department/team. 


We use the final learning plan to schedule the sessions. The training sessions are scheduled based on the availability of the participants and can consist of a combination of on-demand, virtual, instructor-led training, coaching, workshops, webinars, and innovation/hackathon days. 

Why would you
upskill your people?

With new technologies developing at lightning speed and a challenging job market, finding and retaining the right people is a daunting task.

However, there’s a shortage of skills rather than a shortage of people. The World Economic Forum has already warned that 50% of all employees will have to upskill within the coming five years.

Upskilling your employees is the best solution to bridge that skills gap. We know that upskilling will lift your employees’ spirit and give them a sense of belonging, knowing their employer invests in them.

Similarly, talented people are attracted to organizations willing to invest in their personal development. Ultimately, upskilling is between 72% and 90% cheaper than hiring new talent.

Benefits of upskilling your organization

Boost business results with improved skills.

Enhance employee belonging and satisfaction.

Improve employee retention.

Increase team efficiency.

Attract new talent.

Prepare for future changes.

Authorized training partner

More information


0 MB

Find out more about our Microsoft training offering, where you find more on courses, related events and more.

Learn more


0 MB

Discover more about the GitHub training opportunities on the discipline page. An overview of courses, content and trainers.

Learn more

Training formats

We offer training in any preferred format and at any preferred partner. Whether you prefer classroom learning, blended learning, or e-learning, we will create the best, tailored learning solution, together.

In-Classroom Training

In-classroom, instructor-led training draws on a mix of dynamic lectures and hands-on assignments. We make learning fun with (board) games and other interactive learning approaches.

Online Training

Online, instructor-led training uses a combination of different tools and scenes to provide the optimal experience.

On-Demand Training

Xebia is an official reseller of on-demand training from leading platforms, such as Acloudguru, Pluralsight, and Qwiklabs.

Ask me anything!

Get in touch with Wesley van de Pol, In-Company Training Advisor at Xebia Academy. He’ll be happy to help you.

Contact Wesley