Go/Golang Training

A Training for IT engineers: develop own services with Go or provide support in the operation and debugging of Go applications.

Choose a date Request individual date
Golang Logo

At a glance

General information

2 days practical training

Target group

IT Engineers

Application examples

– Developing and operating own (web) services in Go
– Providing support in the operation and debugging of Go applications

Description

The Training sessions are usually held in German. Please contact us if you are interested in Training sessions in English.

Its combination of modern programming language, integrated build and distribution system and living ecosystem have contributed to more and more teams developing and operating their (web) services in Go.
This Training is aimed at IT Engineers who want to develop their own services with Go or who want to provide support in the operation and debugging of Go applications.
To this end, a complete Go application is developed over the two days, through which the participants become familiar with Go, the associated tools and the ecosystem from end to end. This is done in a practical way: more than 50% of the training is reserved for practical exercises.

Agenda

  • Introduction to the basic linguistic concepts of Go
  • Programming initial command line programs
  • Introduction to the structuring of complex programs
  • Managing dependencies
  • Concurrencies in Go
  • Developing a REST service
  • Developing a client for the REST service
Go/Golang Training
€1,400.00 (p.p., plus VAT)
  • signed certificate of completion
  • experiences trainers
  • small training groups
Choose a date
Do you need a targeted, individual training according to your company needs? Request now
€1,400.00 (p.p., plus VAT)

Upcoming trainings

26.03.2025 - 27.03.2025 German remote Slots available Book now
25.06.2025 - 26.06.2025 English Cologne Slots available Book now
24.09.2025 - 25.09.2025 German Karlsruhe Slots available Book now
03.12.2025 - 04.12.2025 English remote Slots available Book now
No suitable dates? Request individual date

Why inovex Academy?

Our offer

The inovex Academy has set itself the task of passing on knowledge about methods and technologies that we already use successfully in our projects.

Exchange experiences

In our open training courses, we attach great importance to the exchange of experience among like-minded people. Learn from and with other experts.

Curated content

All training content is carefully selected to achieve the best possible learning effect and to convey as much content as possible.

Individual Assistance

Our trainers come from a practical background and have already tested and successfully applied many of the contents taught in their daily work.

Trainers

Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.

Lächelnder Rüdiger Schmitz

Rüdiger Schmitz

Rüdiger Schmitz is Senior Software Developer at inovex and has more than 25 years of experience. Over the last 5 years, his focus has been on implementing cloud-based microservices based on Golang, Kubernetes and Apache Kafka.
Lächelnder Fabian Simon

Fabian Simon

Certificate ISAQB Certified Professional for Software Architecture - Foundation Level
Fabian Simon is a Fullstack Developer at inovex and has been developing web and microservices in Go since 2016. He deals with everything to do with architecture - from the idea to implementation.

Bernhard Willinger

Bernhard Willinger is a software developer at inovex specialising in backend development. Since 2019, he has mainly been working on the implementation of cloud native web services in Golang.

Frequently Asked Questions

Will I receive a certification as a result of the training?
All participants will receive a certificate of participation from the inovex Academy after the training.
On what basis was the training content designed?
The training is based on the basic documentation of Golang and the experience from customer projects and internal trainings at inovex. The content and practical tasks have been adapted and improved over the years.
How can I prepare myself for the training?
As preparation, the latest Go version should be installed using the official manual . In terms of content, no preparation is necessary. We start with the absolute Go basics. However, previous knowledge of other programming languages is helpful. If you really want to prepare, you can start with https://go.dev/learn/.
When does the training start?
Our trainings start at 09:00 Central European Time.
Do I get an invitation? When do I get it?
The trainer sends out the invitations about 1 week before the start of the training. In addition to the agenda and the schedule, any preparations (installation of software, etc.) will be pointed out again.
Foto von Collin Rogowski
Collin Rogowski
Head of inovex Academy
inovex Logo
Go back
Foto von Collin Rogowski

I look forward to your inquiry.

Collin Rogowski

We are your partner for successful trainings

We would be happy to talk to you personally about your concerns. Get in touch now!

Foto von Collin Rogowski
Collin Rogowski
Head of inovex Academy
  • Individual training offer for your company
  • Over 25 years of experience as inovex Academy

Go/Golang Training

Expand your skills and develop your expertise! Our experienced trainers will help you achieve your goals. Sign up and take your know-how to a new level! Choose a date