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

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?
🌟 Desarrollando una API REST con Golang y GORM 🌟
¡Embarka en un viaje intensivo para aprender a crear APIs REST robustas y eficientes con Golang, utilizando herramientas esenciales como Fiber, Gorm, Viper y JWT! Este curso está diseñado para guiarte paso a paso en la construcción de una API desde cero hasta un proyecto funcional y desplegado.
¿Qué Aprenderás?
📚 Introducción al Proyecto y Revisión
- Comprenderás el proyecto que vamos a construir a lo largo del curso, así como revisar un ejemplo ya completado para establecer una base sólida.
✨ Fundamentos de las API REST y Métodos HTTP
- Dominarás los conceptos clave de las API RESTful y los métodos HTTP con una sección teórica que se complementa con ejercicios prácticos utilizando JavaScript para realizar peticiones HTTP.
🛠️ Desarrollo del Proyecto
- Iniciarás el proyecto en Heroku, configurando un controlador de versiones para facilitar el trabajo en equipo y el despliegue continuo.
- Configurarás una instancia de PostgreSQL que se integrará con Gorm para manejar la base de datos.
- Instalarás los módulos necesarios: Fiber, Gorm, Viper y JWT, cada uno con su propósito vital en el desarrollo de tu API.
👨💻 Arquitectura Modular para Escalabilidad
- Dividirás el proyecto en módulos clave (config, controllers, db, models y main.go) para asegurar una estructura escalable y mantenible.
Cómo Está Organizado el Curso?
-
Introducción al Proyecto y Revisión del Ejemplo
- Entenderás las expectativas del proyecto final.
- Revisarás un proyecto ya terminado para tener una idea clara de lo que estamos construyendo.
-
Conceptos y Práctica con API REST
- Aprenderás sobre las convenciones y principios de diseño de APIs RESTful.
- Realizarás ejercicios prácticos utilizando JavaScript para entender los métodos HTTP en acción.
-
Desarrollo del Proyecto en Golang
- Configurarás tu entorno de desarrollo y crearás una nueva aplicación en Heroku.
- Establecerás una instancia de PostgreSQL para trabajar con Gorm.
- Instalarás las dependencias críticas: Fiber, Gorm, Viper y JWT.
-
Implementación del Proyecto
- Desarrollarás cada parte del proyecto siguiendo una estructura modular para garantizar la escalabilidad y el mantenimiento sencillo.
- Aplicarás los conceptos aprendidos en las secciones anteriores al escribir la lógica de tu API.
¡Prepárate para Convertirte en un Desarrollador de APIs REST con Golang! 🚀
Con este curso, no solo adquirirás conocimientos teóricos, sino que también aplicarás habilidades prácticas en un proyecto real. Asegúrate de tener tu editor de código listo y un ambiente de desarrollo configurado para sumergirte en este viaje educativo. 📚➡️🚀
¡Inscríbete ya y comienza a construir tu carrera en el desarrollo de APIs con Golang! 🎉
Screenshots




Charts
Price

Rating

Enrollment distribution
