Golang + Lambda Masterclass [EARLY-ACCESS]

1h 41m 25s
English
Paid

This course teaches you everything you need to create production-ready Golang + Lambda Microservices, REST APIs, and Event-Driven serverless applications on AWS cloud like a professional. Important: The course is in early-access which means new content is added regularly.

Read more about the course

6 things you will learn

This course is not just about Golang. It contains everything you need to know on DAY 1 when you work with Golang, Lambda, and other AWS services.

Go-Lambda Development

Master the Go-Lambda microservices, and worker development using step by step instructions and best practices.

Learn about AWS Services

Learn various AWS services such as IAM, S3, SQS, SNS, DynamoDB, Cloudwatch, Systems Manager, Cognito, API Gateway etc. You will learn why, when and how to use an AWS services with Go-Lambda projects.

Projects

No course is complete without building a project. Apply your learning to build a project using Lambda, API Gateway, Cognito, Cloudformation, and other AWS services.

Unit testing & Mocks

Testing is an essential part of any project development. Learn to write unit tests and to use GoMocks, Mockery framework to generate mocks.

Infrastructure-as-code (IAC)

Learn to write Infrastructure-as-code using Cloudformation. No project today is complete without IAC and you don't need to learn it separately in another course. It is all included in this course.

Additional

Learn advanced concepts like Lambda cold-starts, dead-letter queues, security best practices, IAM roles & fine-grained permissions.

Watch Online Golang + Lambda Masterclass [EARLY-ACCESS]

Join premium to watch
Go to premium
# Title Duration
1 Write Hello World Program in Golang 04:20
2 Convert Hello World to Hello Lambda 06:34
3 Deploy Go-Lambda using AWS Console 08:27
4 Understand AWS Lambda Handler Signature 02:36
5 Cloudformation: What and Why? 03:43
6 Deploy Go-Lambda using Cloudformation 10:29
7 A quick intro to Go Structs 03:27
8 A quick intro to Go Struct Tags 04:00
9 Add Environment Variables to Go-Lambda + Cloudformation 07:34
10 Use Cloudformation parameters to pass environment vars 03:03
11 Logs basics & Logrus library 04:29
12 Go-Lambda add logs + cold start and warm start in action 04:49
13 Receiver functions in GO 04:27
14 Create the perfect project structure 21:45
15 Schedule Go-Lambda using EventBridge rules 05:59
16 Trigger Go-Lambda using SQS (Simple Queue Service) 05:43

Similar courses to Golang + Lambda Masterclass [EARLY-ACCESS]

Ultimate Go

Ultimate Goardanlabs.com

Category: Golang (Google Go)
Duration 16 hours 8 minutes 46 seconds
gRPC [Golang] Master Class: Build Modern API & Microservices

gRPC [Golang] Master Class: Build Modern API & Microservicesudemy

Category: Golang (Google Go)
Duration 3 hours 46 minutes 30 seconds
AWS Certified Solutions Architect - Associate (SAA-C03)

AWS Certified Solutions Architect - Associate (SAA-C03)Adrian Cantrill

Category: AWS
Duration 70 hours 6 minutes 47 seconds
Mastering Multithreading Programming with Go (Golang)

Mastering Multithreading Programming with Go (Golang)udemy

Category: Golang (Google Go)
Duration 5 hours 24 minutes 43 seconds
Foundations of Debugging for Golang

Foundations of Debugging for GolangByteSizeGoMatt Boyle

Category: Golang (Google Go)
Duration
Working with Microservices in Go (Golang)

Working with Microservices in Go (Golang)udemy

Category: Golang (Google Go)
Duration 10 hours 51 minutes 24 seconds
The CloudWatch Book (Video Course, Code and Book)

The CloudWatch Book (Video Course, Code and Book)Tobias SchmidtSandro Volpicella

Category: AWS
Duration 6 hours 52 minutes 46 seconds
Golang (Go) Concurrency: Hands-On Guide

Golang (Go) Concurrency: Hands-On Guideudemy

Category: Golang (Google Go)
Duration 2 hours 9 minutes 27 seconds
Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)ardanlabs.com

Category: Golang (Google Go)
Duration 1 hour 48 minutes 40 seconds