Backend Master Class [Golang + Postgres + Kubernetes + gRPC]

Learn everything about backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD
4.53 (2693 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Backend Master Class [Golang + Postgres + Kubernetes + gRPC]
44,986
students
19 hours
content
Apr 2025
last update
$99.99
regular price

What you will learn

Design database schema using DBML and automatically generate SQL code from it

Deeply understand the DB isolation levels, transactions and how to avoid deadlock

Automatically generate Golang code to interact with the database

Develop a RESTful backend web service using the Gin framework

Secure the APIs with user authentication, JWT and PASETO

Write stronger test set with high coverage using interfaces and mocking

Build a minimal Docker image for deployment and use Docker-compose for development

Set up Github Action to automatically build and deploy the app to AWS Kubernetes cluster

Register a domain and config Kubernetes ingress to route traffic to the web service

Enable automatic issue & renew TLS certificate for the domain with Let's Encrypt

Take your web service to the next level with gRPC and gRPC gateway

Run background workers to process tasks asynchronously with Redis and Asynq

Related Topics
3959106
udemy ID
4/4/2021
course created date
1/30/2022
course indexed date
Bot
course submited by