Contacta con nosotros

Temario del curso

Introducción

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

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

Repaso de la sintaxis de Go

Trabajo con tipos integrados en Go

Aprendizaje de las funciones avanzadas de Go

Uso de la herramienta de compilación avanzada de Go

Utilización de mapas como conjuntos

Trabajo con claves de interfaz y slices

Implementación de recolección y reducción

Uso de la herramienta Pprof

Aprendizaje sobre cómo reducir la generación de basura

Trabajo con métodos e interfaces

Simulación en pruebas unitarias

Uso de concurrencia para mantener la coherencia de los datos

Utilización de tipos definidos por el usuario

Optimización del código para mejorar la velocidad

Aplicación del estilo idiomático de Go

Manejo de 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

Adquisición de una base sólida en desarrollo web con Go

Trabajo con plantillas para desarrollo web en Go

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

Comprensión y uso del paquete net/http

Comprensión y aplicación del enrutamiento y la entrega de archivos

Despliegue de su sitio web

Resumen y conclusiones

Requerimientos

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

Público objetivo

  • Desarrolladores web
  • Desarrolladores de software
  • Programadores
  • Cualquier persona interesada en aprender Go
 21 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas