Udemy – REST based microservices API development in Golang 2022-4
Udemy – REST based microservices API development in Golang 2022-4 Downloadly IRSpace

REST based microservices API development in Golang is one of the training courses for programming and building API Udemy, which is published with the focus on Go language. In this course you will learn to develop and build microservices using Hexagonal architecture. At the beginning of the course, you will be introduced to a series of basic and basic topics related to hexagonal architecture and the construction of 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 training process of the course and finally you will have a complete and practical application. In the development and implementation of software using hexagonal architecture, the principle of dependency inversion has a very important role and you will learn it over time.
The principle of dependency inversion is a special form of pairing in modular programming that has unique principles and rules. After learning the basics, you will develop an application API for user authentication and login and logout management, and then implement it into a web application.
What you will learn in REST based microservices API development 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
- Making different microservices with Go language
- Familiarity with different libraries and their applications
- Encrypt various structures in JSON and XML format
- error library design
- Perform unit testing with mocks
- Master the Hexagonal architecture and its implementation
- Add RBAC access control to the API
- Introduction to the concept of Structured Logging in software development
- Code Reconstruction in Go programming language
- Familiarity with the use of multiplexer in HTTP web server
- And …
Course specifications
- Publisher: Udemy
- Instructors: Ashish Juyal
- Language: English
- Level: Introductory to Advanced
- Number of Lessons: 38
- Duration: 6 hours and 42 minutes
Course topics
REST based microservices API development in Golang Prerequisites
Student should know basic golang programming concepts like structs, receiver functions and interface
Student should be comfortable with object oriented programming concepts
Pictures
REST based microservices API development in Golang introduction video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: English
Quality: 720p
Changes:
Version 2022/4 compared to 2021/4 has decreased the number of 4 lessons.
Download link
Size
2.65 GB