Udemy

Platform

Español

Language

Web Development

Category

Curso de Go - Como programar y crear APIs RESTful con Golang

Aprende los fundamentos de Go(Golang) desde cero y desarrolla un servicio RESTful con Go y MongoDB paso a paso

4.13 (527 reviews)

1538

Students

5 hours

Content

Jan 2021

Last Update
$59.99
Regular Price


What you will learn

Programación y desarrollo

Programación con GO

Crear APIs RESTful con GO y MongoDB

Desarrollar un backend con Golang

Aumentar las oportunidades laborales como programador


Description

Bienvenido al curso de Go. Vamos a aprender programación con Golang desde cero y desarrolla un API RESTful con Go y MongoDB paso a paso.

¡No solo aprenderemos Go si no que también haremos un desarrollo backend completo uniendo Go y MongoDB!

Go(golang) es un lenguaje de programación desarollado por Google en el año 2009 y es una tecnología que está dando mucho de que hablar debido a su sencillez, velocidad y gran rendimiento.

Al acabar este curso serás capaz de programar con Go, crear servidores web y crear servicios o APIs RESTful para consumir desde cualquier cliente, como por ejemplo una app de smartphone o una webapp creada con Angular.

Todo lo que vamos a ver en el curso tiene un enfoque completamente práctico, real y paso a paso para que no te quedes con ninguna duda.

Durante el curso verás muchísimos ejercicios prácticos y desarrollaremos un back-end restful. Algunos de los temas que veremos son los siguientes:

  • Instalación de Go
  • Compilar programas 
  • Documentación y herramientas
  • Hola mundo con Go
  • Librerías y paquetes
  • Comandos de Go
  • Variables
  • Tipos de datos
  • Constantes
  • Operadores
  • Funciones
  • Closures
  • Arrays y slices
  • Estructuras de control
  • Trabajo con ficheros
  • Instalar paquetes
  • Crear servidores
  • Routing
  • Desarrollo de servicios RESTful
  • Creación de un back-end
  • Conexión a MongoDB
  • ¡Y mucho más!

Como puedes comprobar es un curso muy interesante y poco a poco aprenderemos programación con Go hasta crear nuestra API RESTful.

Además, en todos los cursos de Víctor Robles obtendrás soporte y ayuda muy rápida para que puedas conseguir tus metas.

Si quieres aprender Go sin dolor, practicando poco a poco, subir de nivel en el mundo de la programación y mejorar tus oportunidades laborales ¡Este es tu curso!

Échale un vistazo al programa del curso para ver todos temas que aprenderás.

Únete al curso y sube de nivel: ¡¡ Aprende Golang !!


Screenshots

Curso de Go - Como programar y crear APIs RESTful con Golang
Curso de Go - Como programar y crear APIs RESTful con Golang
Curso de Go - Como programar y crear APIs RESTful con Golang
Curso de Go - Como programar y crear APIs RESTful con Golang

Content

Introducción

Introducción

¿Que es GO y para que sirve?

Primeros pasos

Instalar terminal

Instalar Go

Documentación y herramientas

Directorio del proyecto

Hola mundo

Librerías y sleep

Variables y tipos

Variables básicas

Comandos útiles

Más variables

Tipos de dataos

Constantes

Operadores aritméticos

Tipos personalizados. Structs

Funciones

Crear funciones

Retorno de datos

Closures

Parametros

Arrays y slices

Arrays

Arrays multidimensionales

Slices

Slices y funciones utiles

Estructuras de control

Condicional if

Argumentos en la consola

Ejercicio con If

Bucle for

Switch

Ficheros

Leer archivos

Escribir archivos

Servidor web y API RESTful con Golang y MongoDB

Crear servidor

Router

Parámetros url

Modelos

Modelos y json

Arquitectura

Método POST para crear elementos

Instalar MongoDB

Mongo GUI

Conexión a MongoDB desde Go

Guardar en la base de datos

Devolver json

Acción para el listado

Un solo elemento

Responses

Actualizar documentos

Eliminar documentos

Métodos

Código

BONUS - Despedida y regalos

BONUS - Despedida y sorpresas



Reviews

I
Ismael2 October 2020

Un curso que cubre perfectamente los fundamentos de Go, yo no tenia conocimientos previos de este lenguaje y la verdad es que este curso me ha ayudado bastante a comprender de manera general este lenguaje de programación. Me hubiera gustado un poco mas ejercicios durante cada sección para ir afirmando los conocimientos, fuera de eso, el curso es muy bueno

G
Gabriel25 September 2020

Sólo faltó una comparación de paquetes de terceros. Pero es un curso muy bueno y bien explicado que cumple su cometido.

F
Felipe2 September 2020

Muy bien explicado, justo y necesario: Me gusta que el contenido sea conciso y sin explicaciones demasiado técnicas que al final ensucian la explicación.

M
Marvin13 June 2020

Está bastante bueno para empezar a iniciarse en el lenguaje. Me hubiese gustado ver más funciones y abarcar más ampliamente el tema de punteros.

J
Jose8 May 2020

hasta ahora solo una introducción e instalo algo que no se necesita para programar pues bien se puede hacer en windows y con visual code. El curso es muy básico y tiene conceptos no claros, decepcionante hasta ahora

G
Gonzalo6 February 2020

Comete muchos errores en la sintaxis debido a que no está familiarizado con Go. Omite la explicación de muchas funciones En varias ocasiones solo va narrando el código que va escribiendo sin explicarlo.

D
Diego15 January 2020

muy bueno, recomendaria que todos aquellos que tengan ganas de iniciar con go lean tambien sobre las instancias de Go ya que so muy utilizadas.

M
Miguel6 January 2020

Excelente curso , me gustaria poder contar con otro que se vieran mas cosas , pero sin duda es un buen comienzo

X
Xavier22 December 2019

La explicación que da el instructor es muy clara y precisa, por lo que el entendimiento se hace a la perfección. Sin embargo quisiera indagar mas en el curso para quizás esta calificación podría mejorar.

J
José16 November 2019

Lo hubiera hecho en linux. Creo que faltaría tocar algo sobre concurrencia (Gorrutinas y canales), sin embargo es un buen curso para iniciar en el mundo de GO.

J
Julio14 November 2019

Me gusto el curso. La parte del lenguaje go muy elemental pero sirve para entrar en lo interesante que es lo relacionado con API. Espero el siguiente curso!!!

A
Andrea6 August 2019

Realmente se confunde mucho, no orienta bien, no explica realmente para que esta haciendo algo, se enreda solo, tiene buenas intenciones pero le falta mucha metodologia. Debería preparar sus videos, un minuto y 20 segundos explicando que el error es para que aprendamos, lo corrigio y 4 min más de errores de escritura.

S
Sergio28 June 2019

Victor es un excelente instructor, lo hace ameno y muy digerible, la verdad me encanto el primer acercamiento con GO, curso 100% recomendable, sin embargo si necesitas bases para entenderlo (un punto de vista muy personal, no es condicional) Gracias Victor, un fuerte abrazo !!!

M
Mario11 June 2019

Curso bastante bien explicado desde lo más básico del lenguaje y su sintaxis. Perfecto para iniciarte en la programación de GO y realizar pequeños proyectos de API-REST

J
Juan31 May 2019

Deja algunas cosas de manera implicita, pero en general está bien.... Siento que está un poco limitado el curso



1215044

Udemy ID

5/13/2017

Course created date

11/20/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram
Android PlayStore
Apple Appstore