When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Desarrollo profesional con Golang

Gin, Bun, Rel, Echo, Chi, Gorilla Mux, Gorm, MongoDriver, MySQL, Webpay de Transbank, Paypal

     
  • 4.5
  •  |
  • Reviews ( 87 )
₹499
Desarrollo profesional con Golang

This Course Includes

  • iconudemy
  • icon4.5 (87 reviews )
  • icon22 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Desarrollo profesional con Golang

Golang o Go (Go Programming Language)  es uno de los lenguajes de programación más demandados hoy en día, por su versatilidad y alto aprovechamiento de los recursos del servidor.

También posee un amplio ecosistema con distintos frameworks y ORMs que te permiten poder elegir con qué trabajar para diferentes tareas.

GO cada vez gana más popularidad entre los desarrolladores alrededor del mundo, de hecho, es el lenguaje de programación que más aceleradamente está creciendo. Ya se habla que este es el lenguaje del futuro.

En este curso aprenderás cómo crear aplicaciones completamente funcionales con este potente lenguaje de programación, y obtendrás las herramientas para salir de forma real a buscar empleo con Golang. Además aprenderás a implementar las pasarela de pago Webpay de Transbank y Paypal.

Dentro de lo que aprenderás:

Conocerás el ecosistema de Golang por dentro

Aprenderás a trabajar con sus potentes frameworks

Verás cómo sacarle el máximo provecho a sus distintos ORMs

Te enseñaremos a crear formularios, validarlos, subir archivos

Hoy vivimos en el mundo de las integraciones, por lo que, desde luego, te enseñaremos a crear APIs Rest para integrarlas con cualquier cliente como alguna aplicación SPA, Android, IOS, etc.

También te enseñaremos cómo consumir APIs de tipo Rest , para poder adquirir el conocimiento necesario para integrar tus aplicaciones con cualquier plataforma, ya sea basada en JSON.

Un tema del que no habla mucho en estas plataformas, es el de las pasarelas de pago. En este curso te enseñaremos a integrar Golang con:

Webpay de Transbank

Paypal

Además, te enseñaremos a lo largo del curso los siguientes temas

Introducción técnico teórica

Instalación y primeros pasos

Sintaxis básica, variables

Condicionales, ciclos y arrays, slices

Funciones

Programación orientada a objetos

Mapas

Trabajo con Formularios

Upload de archivos

Conexión con MySQL, CRUD

Creación de archivos PDF

Crear archivo excel

Envío de mails

Cliente API Rest

Login con sesiones

Creación de códigos QR

Crear API Rest con Gorilla Mux y GORM

Crear API Rest con Echo y MongoDB

Crear API Rest con Gin Web Framework y Bun ORM

Crear API Rest con Chi Framework y Rel ORM

Veremos cómo proteger nuestras rutas usando JWT (Json Web Token)

What You Will Learn?

  • Conocerás Golang por dentro.
  • Veremos cómo trabajar con su paquete template.
  • Formularios, validaciones, upload de archivos.
  • También aprenderás a crear APIs Rest con Golang.
  • Login, registro de usuarios, JWT, envío de mails.
  • Webpay de Transbank es la pasarela de pago más utilizada en Chile.
  • Implementación de Paypal.
  • Generación de reportes en PDF, EXCEL y CSV.
  • GORM ORM - MySQL.
  • Gin Framework.
  • Rel ORM - MySQL.
  • Bun ORM - MySQL.
  • Echo Framework.
  • MongoDriver.
  • Chi Framework.