Contacta con nosotros

Temario del curso

Introducción

Comprensión del lenguaje de programación Go y la arquitectura de Go

Instalación y configuración del entorno de desarrollo en Go

Revisión de la sintaxis de Go

Trabajo con tipos integrados en Go

Aprendizaje de las características de Go avanzado

Uso de la herramienta de compilación avanzada de Go

Uso de mapas como conjuntos (sets)

Trabajo con claves e interfaces y slices en Go

Implementación de colecciones y reducción de datos

Uso de la herramienta Pprof

Aprendizaje sobre cómo reducir el garbage collection

Trabajo con métodos e interfaces

Mocking en pruebas unitarias

Uso de la concurrencia para mantener la consistencia de los datos

Uso de tipos definidos por el usuario

Optimización del código para obtener mayor velocidad

Uso de Go idiomático

Trabajo con tiempo, errores, interfaces comunes y comentarios

Trabajo y gestión de paquetes

Creación de un sistema de trabajo escalable

Trabajo con bases de datos en Go

Exposición de una API JSON

Pruebas y compilación en Go

Consolidación de conocimientos sólidos en desarrollo web con Go

Trabajo con plantillas para el desarrollo web en Go

Creación de tu propio servidor para desarrollo web en Go

Comprensión y trabajo con el paquete net/http

Comprensión y trabajo con rutas (routing) y entrega de archivos

Despliegue del sitio web

Resumen y conclusiones

Requerimientos

  • Experiencia básica en programación con cualquier lenguaje.

Público objetivo

  • Desarrolladores web.
  • Desarrolladores de software.
  • Programadores.
  • Personas interesadas en aprender Go.
 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas