{"id":10280,"date":"2024-03-09T09:16:00","date_gmt":"2024-03-09T02:16:00","guid":{"rendered":"http:\/\/localhost\/fstudy\/courses\/backend-master-class-golang-postgres-kubernetes-grpc-udemy-vietsub-and-engsub\/"},"modified":"2024-03-09T09:16:00","modified_gmt":"2024-03-09T02:16:00","slug":"backend-master-class-golang-postgres-kubernetes-grpc-udemy-vietsub-and-engsub","status":"publish","type":"courses","link":"https:\/\/studaca.online\/courses\/backend-master-class-golang-postgres-kubernetes-grpc-udemy-vietsub-and-engsub\/","title":{"rendered":"Backend Master Class [Golang + Postgres + Kubernetes + gRPC] (Udemy &#8211; Vietsub and Engsub)"},"content":{"rendered":"<p>Views<\/p>\n<p>:<br \/>\u00a0<\/p>\n<p>What you&#8217;ll learn:<br \/>Design database schema using DBML and automatically generate SQL code from it<br \/>Deeply understand the DB isolation levels, transactions and how to avoid deadlock<br \/>Automatically generate Golang code to interact with the database<br \/>Develop a RESTful backend web service using the Gin framework<br \/>Secure the APIs with user authentication, JWT and PASETO<br \/>Write stronger test set with high coverage using interfaces and mocking<br \/>Build a minimal Docker image for deployment and use Docker-compose for development<br \/>Set up Github Action to automatically build and deploy the app to AWS Kubernetes cluster<br \/>Register a domain and config Kubernetes ingress to route traffic to the web service<br \/>Enable automatic issue &amp; renew TLS certificate for the domain with Let&#8217;s Encrypt<br \/>Take your web service to the next level with gRPC and gRPC gateway<br \/>Run background workers to process tasks asynchronously with Redis and Asynq<br \/>Time video:<br \/>\u00a019 hours (81 Lessons + Documents)<br \/>Teacher:\u00a0<br \/>TECH SCHOOL<br \/>Total weight: <br \/>11.24 GB<\/p>\n<p>Original link: <br \/>https:\/\/www.udemy.com\/course\/backend-master-class-golang-postgresql-kubernetes\/<br \/>Link :\u00a0<br \/>Below The Post<\/p>\n<p>Ch\u00fa \u00fd:<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Views :\u00a0 What you&#8217;ll learn:Design database schema using DBML and automatically generate SQL code from itDeeply understand the<\/p>\n","protected":false},"author":1,"featured_media":9945,"template":"","course-category":[81],"course-tag":[],"class_list":["post-10280","courses","type-courses","status-publish","has-post-thumbnail","hentry","course-category-it"],"_links":{"self":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/courses\/10280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/types\/courses"}],"author":[{"embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/media\/9945"}],"wp:attachment":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/media?parent=10280"}],"wp:term":[{"taxonomy":"course-category","embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/course-category?post=10280"},{"taxonomy":"course-tag","embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/course-tag?post=10280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}