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

Download Backend Master Class [Golang + Postgres + Kubernetes + gRPC] For Free

Learn everything about backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD

What you’ll 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

Requirements

  • Only basic programming skill is needed

  • If you’re new to Go, I suggest learning its syntax first on the “Tour of Go” website

Download Link: click here

4 months later