Comparte si te a gustado:

REST based microservices API development in Go lang

Publicado en 01 Dec 2020

Udemy UK


Lo que aprenderás


  • Build micro-services API in Go

  • Working with small steps

  • Take the informed decision on choosing various libraries

  • Understand the role of multiplexer in HTTP web server

  • Encoding structs to JSON or XML

  • Understand the routing capabilities of gorilla/mux

  • Master the Hexagonal Architecture design and its implementation

  • Understand how dependency injection works in Go

  • Design your own error library

  • Understand and implement the structured logging

  • Decoupling the domain objects and DTOs

  • Implement authentication and authorization using JWT tokens

  • Code Refactoring

  • State based unit testing

  • Unit testing using the mocks

  • Requisitos

  • Student should know basic golang programming concepts like structs, receiver functions and interface

  • Student should be comfortable with object oriented programming concepts

  • Descripción

    In this course, you will learn microservices API development using the Hexagonal Architecture. We will start the development from the scratch. Taking the small steps, we will be building the foundation by continuously improving the design of the application. We will explore how the dependency inversion plays a pivotal role in implementing the Hexagonal architecture.


    Later on, we will be building an auth API to manage the Authentication and Authorization of our main application.


    By the end of the course, we will learn to unit test various components using state and mocks and will also understand the complexities in testing those components.

    ¿Para quién es este curso?

  • Developers who want to take their career to the next level by improving their skills and learning about REST based microservices API development.

  • College students currently learning about Golang.

  • Experienced developers that have recently started working with Go and want to learn how microservices development is done in golang.

  • Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:

    (Cupón válido para las primeras 1000 inscripciones): 3DAYS-UNLIMITED
    Udemy UK
    Tags:
    • #Api Development

    Articulos Relacionados

    content

    Excel Profesional 2022– Para Empresas!

    Accede a conocimientos indispensables de Excel en el mundo de los negocios.¡El curso Excel más actualizado este 2021!

    Ir al Curso
    content

    C# desde 0: Inicia tu carrera como programador

    Tu guía definitiva para aprender a programar

    Ir al Curso
    content

    Programacion con Python

    Aprende programacion con Python

    Ir al Curso
    Suscríbete a nuestro boletín
    Reciba los últimos Cupones y promociones (Solicitar Cupón)