Skip to content
UdemyIT & SoftwarePaid courseAll LevelsCertificate

GO on AWS - Coding, Serverless and Infrastructure as Code (Udemy.com)

Learn the GO (golang) to create serverless and other architectures on AWS (SDK, CDK, TDD)

Created by: Gernot Glawe

Last updated October 2023

icon
What you will learn

  • Coding in GOlang
  • Using GO for AWS serverless projects
  • Doing Infrastructure as Code with GO on AWS
  • Using Test Driven Devolpment for GO applications and AWS infrastructure

How it compares

Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:

  • Rating4.4 out of 5higher than 30% of them
  • Reviews55#1,098 of 1,183 by number of reviews
  • Length12.4 hourslonger than 78% of them
  • Last updatedOctober 2023earlier than 70% of them

icon
Course Description

AWS supports many programming languages with SDKs. GO is a powerful language, but what is lacking is a complete reference not only for writing applications, such as AWS Lamba Functions, but also for Infrastructure as Code. Starting with basic programming knowledge, you get expert tips from real-world projects on how to build fast, secure and cost-effective applications with GO on AWS.
The course is written for students with basic AWS knowledge and experience in at least one other programming language like python or javascript.

We begin with GO fundamentals with many hints for a student from other languages. Building on that knowledge, we discover the possibilities of the AWS SDK - the software development kit. How to call services on a basic and more abstract level.

To build projects on AWS, you also need infrastructure like a storage bucket or a Lambda function. Modern infrastructure is built with IaC - infrastructure as code. We explore the AWS CDK - the cloud development kit. With GO, you gain speed an another level of type safety.

Having created some resources, we dive into the world of serverless. GO is one of the best languages for serverless programming because of the speed and the go compatibility promise. With python or javascript, you have to update often because of new runtime versions. Not with GO!

Now that we have learned all the building blocks, it’s time to look at more complex architectures. We discuss container and serverless applications, and both build with GO.

The chapter about different types of the automated test give you insights into building applications with high programming quality.

All that is waiting for you, so let`s GO!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Gernot Glawe

Gernot is Cloud Consultant and Trainer. He is focusing on AWS, DevOps and serverless development.


He started ways back in the last century with a ZX80, worked with WWW right from the start. After eight years at an internet startup and more years at several Consulting companies, he now innovates with AWS at tecRacer and enjoys being an active AWS Community Builder.

icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.4

55 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jeff Ellis on 12/27/2025

This is wonderful! Exactly what I needed to learn right now!

By Víctor Hugo Rangel Macías on 8/7/2025

It is a good course, but once the AWS part started, it felt a bit fast with concepts and coding. If you don't have access to the cloud, some exercises will be hard to complete.

By Janko Happe on 8/1/2025

Easy to follow and well explained!

By Ubanagu Obidigbo on 7/25/2025

Overall good. However would have loved a bit more step by step explanation especially task files and some of the codes that integrate with services on AWS. Thanks for taking out time to produce this course.

By MM M on 2/17/2024

Good for beginners !

By German Viescas on 2/3/2024

Unfortunately I cannot recommend this course. The content itself is not terrible, but more than a course, this is a collection of simple snippets.

By Michael Nau on 9/1/2023

This is a fantastic intro to both Go and AWS CDK. If you or your team is unwinding Terraform and implementing AWS CDK, this course will help accelerate that.

By Patrick Schaumburg on 8/16/2023

Great content and good to learn. Looking forward for more!

By Fabian Glawe on 7/13/2023

Really nice instructions, well-structured.

By Jean-Pierre Fouche on 9/21/2023

Showing all 10 reviews on CourseDuck

Read all 55 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100