Udemy – REST based microservices API development in Golang 2021-4 – Full Version

Description

Developing REST-based Microservices APIs in Golang is one of the Udemy API programming and building training courses, which is published with a focus on the Go language. In this course, you will learn develop and build microservices using the Hexagonal architecture. At the beginning of the course, you will be introduced to a series of basic topics related to hexagonal architecture and building microservices, and with the help of the instructor, you will design a simple microservice for the first time. Then you will develop the same basic microservice during the course training process and finally you will have a complete and practical application. In the development and implementation of software using a hexagonal architecture, the principle of dependency inversion has a very important role and you will learn it over time.

The dependency inversion principle is a special form of pairing in modular programming that has unique principles and rules. After learning the basics, you’ll develop an application API for user authentication and login and logout management, then implement it in a web application.

What you will learn in developing REST-based microservices APIs in Golang

  • Using SOLID Design Principles in Go
  • Design and implement an API to authenticate and manage users using JWT access and refresh tokens
  • Understand how Dependency Injection works in Go
  • Make different microservices with the Go language
  • Knowledge of different libraries and their applications
  • Encrypt various structures in JSON and XML format
  • error library design
  • Perform unit tests with simulations
  • Master the Hexagonal architecture and its implementation
  • Add RBAC Access Control to API
  • Introduction to the concept of structured logging in software development
  • Code reconstruction in the Go programming language
  • Familiarity with using multiplexer in HTTP web server
  • And …

Course specifications

Publisher: Udemy
Instructors: Ashish Juyal
French language
Level: Introductory to Advanced
Number of lessons: 42
Duration: 6 hours and 42 minutes

Course topics

Developing REST-Based Microservices APIs in Golang Content

Developing REST-Based Microservices APIs in Golang

The student should know the basic concepts of golang programming such as structures, receiver functions and interface

The student must be comfortable with object-oriented programming concepts

Pictures

Developing REST-Based Microservices APIs in Golang

Developing REST-Based Microservices APIs in Golang Intro Video

Installation guide

After ripping, watch with your favorite player.

english subtitle

Quality: 720p

Download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 992 MB

File password(s): ngaur.com

Cut

2.96 GB

Free Download Software Full Version