Desarrollando una API REST con Golang y GORM

Aprende a desarrollar una API REST con Golang utilizando los paquetes Fiber, Gorm, Viper y JWT.

3.75 (4 reviews)
Udemy
platform
Español
language
Software Engineering
category
Desarrollando una API REST con Golang y GORM
38
students
6 hours
content
Mar 2024
last update
$19.99
regular price

What you will learn

Definición de una API REST y su funcionamiento

Contrucción de endpoint con Golang

Construir archivos de configuración y definir configuraciones para la API REST

Aprenderas a utilizar el paquete viper

Utilizarás el módulo Gorm para realizar consultas a la base de datos

Realizarás peticiones en Postman para probar al API REST desarrollada.

Why take this course?

En este curso aprenderás a desarrollar una API REST con el lenguaje programación Golang, los modulos que se utilizan para el desarrollo de este proyecto son Gorm, Fiber, Viper y JWT.


  1. El curso contiene una sección de introducción, donde se explica cuál será el proyecto a construir, además una pequeña revisión del proyecto ya concluido.

  2. La segunda sección del curso, se muestra información teórica sobre las API REST y los métodos http, en esta sección se realiza algunas peticiones http con el lenguaje JavaScript para poner en práctica los conceptos de los métodos http.

  3. La tercera sección del curso, es una de las partes más importante, en esta sección se desarrollará el proyecto.

El desarrollo del proyecto inicia con la creación de una aplicación en heroku, la cual nos va a permitir hacer deploy utilizando un controlador de versiones, además crearemos una instancia de PostgreSQL, esta instancia será utilizada con el módulo de Gorm. Teniendo listo la creación del proyecto, comenzamos con la instalación de los módulos necesario como lo son Fiber, Gorm, Viper y JWT.

En proyecto se dividirá en varios módulos, los cuales son config, controllers, db, models y el archivo main.go, esta división nos dará la posibilidad de desarrollar de una manera escalable.

Screenshots

Desarrollando una API REST con Golang y GORM - Screenshot_01Desarrollando una API REST con Golang y GORM - Screenshot_02Desarrollando una API REST con Golang y GORM - Screenshot_03Desarrollando una API REST con Golang y GORM - Screenshot_04

Charts

Price

Desarrollando una API REST con Golang y GORM - Price chart

Rating

Desarrollando una API REST con Golang y GORM - Ratings chart

Enrollment distribution

Desarrollando una API REST con Golang y GORM - Distribution chart
4908642
udemy ID
10/1/2022
course created date
12/23/2022
course indexed date
Bot
course submited by