GO desde cero (2020)

Curso: GO desde cero (2020)

intermedio
4 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

GO desde cero (2020)

Toma este curso
GO desde cero (2020)

Curso: GO desde cero (2020)

intermedio
+4 horas
Sube a premium

Y accede a todos los cursos con un solo pago

#EDteamFunciona, comprúebalo

#EDteamFunciona, comprúebalo

Comienza este curso gratis
Comienza este curso gratis
GO desde cero (2020)

GO desde cero (2020)

Adquiere los conocimientos básicos para iniciar a programar con Go.

Nivel: intermedio
Fecha de lanzamiento: 13 de mar.
Duración: +4 horas
(Ver temario)
Calificación: 4.7
(Ver 97 opiniones)

Comparte:

Go es un lenguaje creado por Google en 2009 y que ha ganado mucha fuerza en el desarrollo actual. De hecho, empresas como Dropbox, Docker, Facebook, Netflix, Uber oTwitter (entre otras) confian en Go para sus desarrollos (fuente). Con Go puedes programar tu aplicación una sola vez y luego compilarla para cualquier sistema operativo (incluso móviles). Además tiene una curva de aprendizaje sencilla pero a la vez el poder y robustez de lenguajes como C, siendo su especialidad los sistemas que requieran alto rendimiento.

¿Qué aprenderás?

  • Sintaxis de Go.
  • Manejar estructuras de datos como slice, arrays, maps, struct.
  • Uso de punteros.
  • Gestión de paquetes a través de módulos.

¿Qué conocimientos previos necesitas?

Avatar

Prof. Alejandro Rodriguez

@ajrdrgzVer perfil

Developer 🚀 - Gopher Instagram: https://www.instagram.com/aj.rdrgz/

Temario del curso

Introducción

Conoce porqué nació Go y cómo instalarlo.

  • 1.1 - Bienvenida e Introducción

  • 1.2 - Go Playground

  • 1.3 - Instalación de Go en Linux

  • 1.4 - Instalar Visual studio Code

Variables, operadores y tipos de datos

Aprende la sintaxis de las variables, conoce los tipos de datos del lenguaje y documenta fácilmente con comentarios.

  • 2.1 - Variables

  • 2.2 - Constantes

  • 2.3 - Comentarios

  • 2.4 - Tipos de datos

  • 2.5 - Operadores aritméticos y de asignación

  • 2.6 - Operadores de comparación y lógicos

Punteros, Arrays, slices, maps, structs

Aprende cómo se estructuran y procesan conjuntos de datos.

  • 3.1 - Punteros

  • 3.2 - Arrays

  • 3.3 - Slices. (Parte 1)

  • 3.4 - Slices. (Parte 2)

  • 3.5 - Maps

  • 3.6 - Estructuras

Control de flujo

Aprende la sintaxis para controlar el flujo de tu programa y el manejo de ciclos con la declaración for.

  • 4.1 - If

  • 4.2 - Switch

  • 4.3 - For clásico

  • 4.4 - For continuo

  • 4.5 - For forever

  • 4.6 - For range slice

  • 4.7 - For range maps

  • 4.8 - For range string

Funciones

Aprende la sintaxis y características de las funciones, y cómo manejar los errores.

  • 5.1 - Funciones

  • 5.2 - Funciones con parámetros por valor y por referencia

  • 5.3 - Funciones con return

  • 5.4 - Retorno de múltiples valores

  • 5.5 - Controlar errores

  • 5.6 - Funciones que reciben y retornan funciones

  • 5.7 - Funciones variaticas

  • 5.8 - Funciones anónimas

defer, panic y recover

Aprende a controlar el flujo de tu programa con las funciones defer, panic y recover.

  • 6.1 - Defer. (Parte 1)

  • 6.2 - Defer. (Parte 2)

  • 6.3 - Panic

  • 6.4 - Recover

Paquetes y Módulos

Aprende cómo organizar los paquetes y como gestionarlos con módulos.

  • 7.1 - Paquetes

  • 7.2 - Subir repositorio a GitHub

  • 7.3 - Crear un módulo

  • 7.4 - Importar paquetes de terceros

  • 7.5 - Versionamiento. (Parte 1)

  • 7.6 - Versionamiento. (Parte 2)

  • 7.7 - Actualizar dependencia versión menor

  • 7.8 - Actualizar dependencia versión mayor

  • 7.9 - Limpiar dependencias no usadas

Avatar

Prof. Alejandro Rodriguez

@ajrdrgzVer perfil

Developer 🚀 - Gopher Instagram: https://www.instagram.com/aj.rdrgz/

Sigue aprendiendo con

Java desde Cero (2019)

Java desde Cero (2019)

Avatar

Alexys Lozada

5

4.7

JavaScript desde cero (2020)

JavaScript desde cero (2020)

Avatar

Beto Quiroga

5

4.8

Empieza a aprender GO desde cero (2020)

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

Obtén cuatro meses gratis
al adquirir un plan anual

Por $ USD más obtén
una suscripción anual

Premium

Ahorra $120 USD
$360240USD

El mes te sale a $30 20 USD

Ahorra 33 %

Ahorra 33 %

Ahorra 33 %

Gráfico de tabla

Impulsa tu carrera con acceso a todos los cursos y especialidades

unicorn-head-smile¿Tienes un EDycupón?
  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+171 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+171 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$28USD

$30 20 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

97 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Sigue aprendiendo con

Java desde Cero (2019)

Java desde Cero (2019)

Avatar

Alexys Lozada

5

4.7

JavaScript desde cero (2020)

JavaScript desde cero (2020)

Avatar

Beto Quiroga

5

4.8