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

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.6
(Ver 24 opiniones)

* Accede a este y a todos los cursos, talleres y especialidades

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 en este curso?

  • 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 por qué nació Go y cómo instalarlo

  • Bienvenida e Introducción

  • Go Playground

  • Instalación de Go en Linux

  • 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.

  • Variables

  • Constantes

  • Comentarios

  • Tipos de datos

  • Operadores aritméticos y de asignación

  • Operadores de comparación y lógicos

Punteros, Arrays, slices, maps, structs

Aprende cómo se estructuran y procesan conjuntos de datos

  • Punteros

  • Arrays

  • Slices Parte 1

  • Slices Parte 2

  • Maps

  • Estructuras

Control de flujo

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

  • If

  • Switch

  • For clásico

  • For continuo

  • For forever

  • For range slice

  • For range maps

  • For range string

Funciones

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

  • Funciones

  • Funciones con parámetros por valor y por referencia

  • Funciones con return

  • Retorno de multiples valores

  • Controlar errores

  • Funciones que reciben y retornan funciones

  • Funciones variaticas

  • Funciones anonimas

defer, panic y recover

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

  • Defer Parte 1

  • Defer Parte 2

  • Panic

  • Recover

Paquetes y Módulos

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

  • Paquetes,

  • Subir repositorio a GitHub

  • Crear un modulo

  • Importar paquetes de terceros

  • Versionamiento parte 1

  • Versionamiento parte 2

  • Actualizar dependencia versión menor

  • Actualizar dependencia versión mayor

  • Limpiar dependencias no usadas

Avatar

Prof. Alejandro Rodriguez

@ajrdrgzVer perfil

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

Empieza a aprenderGO desde cero (2020)

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

Mostrar precios en

  • Mensual
  • Semestral
  • Anual

Premium

$360240USDAhorras $120 USD

Paga 8 meses y obtén 12

Gráfico de tabla

Alcanza tus metas con todos los cursos y funciones premium.

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Certificado de culminación

  • Todos los cursos (101+)

  • Todos los workshops (30+)

  • Todas las especialidades (19+)

  • 3+ cursos nuevos cada mes

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reportes semanales de estudios (pronto)

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Certificado de culminación

  • Todos los cursos (101+)

  • Todos los workshops (30+)

  • Todas las especialidades (19+)

  • 3+ cursos nuevos cada mes

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reportes semanales de estudios (pronto)

  • Ver todas las características

unicorn-head-smile¿Tienes un EDycupón?

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

Pago único

Sólo este curso

$2826USD
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?

24 calificaciones de los estudiantes (4.6)

Cargando Calificaciones...

Ver más opiniones