Workplace Automation With Go

Write small Go tools to free you from boring tasks and increase productivity.



While this page is already accessible, the course is still under construction. Bear with me while I create the first lectures before publishing the course. Thank you.

Your Instructor

Christoph Berger
Christoph Berger
Hi, I am Christoph.

I started programming at the age of 13, when computers still had 8-bit processors. I always had a genuine interest in programming languages, powered by the belief that picking the right language does matter if you want to be productive and generate fast, robust, and maintainable code.

For many years I worked as a Technical Support Engineer, and this is where I learned how to explain complex technical things in a way that is easy to understand, yet does not leave anything important out.

In 2011, an article about (pre-1.0) Go in an IT magazine caught my attention, and since them I am hooked.

I love this language for being simple and effective at the same time, boosting programmer productivity by focusing on the language features that matter.

I write about Go since 2016, through my well-received blog "Applied Go". With my online courses I want to go one step further and help everyone becoming fluent with one of the coolest and most pragmatic languages around.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.