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)
![Backend Master Class [Golang + Postgres + Kubernetes + gRPC]](https://thumbs.comidoc.net/750/3959106_03de_6.jpg)
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