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

Learn everything about backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD
4.48 (2746 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Backend Master Class [Golang + Postgres + Kubernetes + gRPC]
45 468
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

Charts

Students
Price
Rating & Reviews
Coupons Issued
Enrollment Distribution

Comidoc Review

Our Verdict

The Backend Master Class on Udemy offers an extensive look into various backend technologies like Golang, Postgres, Kubernetes, and gRPC. Students following along with the course should be prepared for some advanced topics but will gain practical experience implementing these concepts within projects. However, a good understanding of Go's basics is recommended prior to diving into this Master Class. Some reviewers pointed out issues with audio clarity and outdated code examples; however, much of the course material remains relevant and offers great value for students.

What We Liked

  • Covers a wide range of topics including Golang, Postgres, Kubernetes, gRPC, and more
  • Project-based approach with detailed explanations for each topic
  • Instructor constantly updates the course material with new features
  • Provides practical experience in troubleshooting potential issues

Potential Drawbacks

  • Some reviewers mentioned difficulties understanding the instructor's accent and fast talking speed
  • Code snippets in the videos may be outdated compared to the GitHub repo
  • A good foundational knowledge of Go is recommended prior to taking this course
  • Disparity of audio volume, subtitles not always accurate, and different versions used can cause confusion
Related Topics
3959106
udemy ID
04/04/2021
course created date
30/01/2022
course indexed date
Bot
course submited by
Backend Master Class [Golang + Postgres + Kubernetes + gRPC] - Coupon | Comidoc