GO desde cero (2020)

Curso: GO desde cero (2020)

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

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.

Poster del curso
Avatar

Alejandro Rodriguez

Curso: GO desde cero (2020)

$ 28 23 USD

Accede de por vida a este curso

O actualiza a premium y accede a todos los cursos

Regala este curso

¿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 necesitas?

  • Programación desde cero
  • Git desde cero

Nivel

intermedio

+4horas

Temario del curso

¿Eres estudiante premium o has comprado este curso? Empieza aquí

Introducción

Conoce por qué nació Go y cómo instalarlo

  • Bienvenida e Introducción 10:09
  • Go Playground04:09
  • Instalación de Go en Linux08:14
  • instalar Visual studio Code02:13

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.

  • Variables11:30
  • Constantes01:47
  • Comentarios04:41
  • Tipos de datos19:58
  • Operadores aritméticos y de asignación07:13
  • Operadores de comparación y lógicos06:42

Punteros, Arrays, slices, maps, structs

Aprende cómo se estructuran y procesan conjuntos de datos

  • Punteros07:05
  • Arrays03:30
  • Slices Parte 108:52
  • Slices Parte 213:37
  • Maps07:49
  • Estructuras06:55

Control de flujo

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

  • If06:27
  • Switch06:41
  • For clásico02:01
  • For continuo00:40
  • For forever00:53
  • For range slice03:50
  • For range maps01:08
  • For range string01:13

Funciones

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

  • Funciones00:54
  • Funciones con parámetros por valor y por referencia04:22
  • Funciones con return 01:32
  • Retorno de multiples valores02:35
  • Controlar errores11:13
  • Funciones que reciben y retornan funciones09:48
  • Funciones variaticas03:32
  • Funciones anonimas01:40

defer, panic y recover

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

  • Defer Parte 104:11
  • Defer Parte 204:54
  • Panic03:44
  • Recover02:35

Paquetes y Módulos

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

  • Paquetes, 06:31
  • Subir repositorio a GitHub02:39
  • Crear un modulo04:26
  • Importar paquetes de terceros05:59
  • Versionamiento parte 106:53
  • Versionamiento parte 207:39
  • Actualizar dependencia versión menor03:43
  • Actualizar dependencia versión mayor07:19
  • Limpiar dependencias no usadas03:25

¿Por qué elegir EDteam?

Profesores reales

Profesores reales

Todos nuestros profesores tienen experiencia real en aulas.Porque no basta saber un tema, sino saber enseñarlo.

Especialidades

Especialidades

Las especialidades son rutas de aprendizaje detalladas que te llevan a traves de cursos cortos a tu objetivo.

Aprende con proyectos

Aprende con proyectos

Somos la primera plataforma en incluir un proyecto del mundo real (no un examen) para completar los cursos.

Comunidad

Comunidad

No te quedes con dudas, busca apoyo en la comunidad, ayuda a tus compañeros y gana reputación.

Seguimiento de aprendizaje

Seguimiento de aprendizaje

Lleva seguimiento de tus avances, tomar notas y obtén un certificado de culminación desde nuestra plataforma.

Clases en vivo

Clases en vivo

Toda la semana tenemos clases en vivo en las que nuestros estudiantes interactuan con los profesores y sus compañeros.

Poster del curso
Avatar

Alejandro Rodriguez

Curso: GO desde cero (2020)

$ 28 23 USD

Accede de por vida a este curso

O actualiza a premium y accede a todos los cursos

Regala este curso