Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a Go
- Visión general e historia de Go.
- Instalación de Go y configuración del entorno.
- Herramientas de Go y estructura del espacio de trabajo.
Fundamentos del Lenguaje
- Tipos de datos, variables y constantes.
- Operadores y expresiones.
- Estructuras de control: if, switch, bucles.
Funciones y Ámbito (Scope)
- Definición y llamado de funciones.
- Múltiples valores de retorno.
- Paso por valor y referencia.
Trabajo con Arrays, Slices y Maps
- Comprensión de los tipos de colección en Go.
- Creación y manipulación de slices.
- Trabajo con maps y pares clave-valor.
Estructuras (Structs) y Métodos
- Creación y uso de structs.
- Definición y llamado de métodos.
- Uso de interfaces.
Fundamentos de Concurrencia
- Introducción a goroutines.
- Uso de channels para comunicación.
- Patrones de sincronización.
Construcción y Ejecución de Aplicaciones en Go
- Organización del código en paquetes.
- Compilación y ejecución de programas en Go.
- Depuración y pruebas.
Resumen y Próximos Pasos
Requerimientos
- Experiencia en al menos un lenguaje de programación.
- Comprensión de los fundamentos de la programación, como variables, bucles y funciones.
- Familiaridad con operaciones en la línea de comandos.
Público Objetivo
- Desarrolladores de software.
- Programadores de sistemas.
- Ingenieros del lado del servidor (Backend).
14 Horas
Reseñas (2)
La estructura del entrenamiento y los ejercicios fueron fantásticos. El formador logró entusiasmarme para trabajar con Go en el futuro, lo cual no es una tarea fácil.
Noah Van Tiggel - Spot Buy Center BV
Curso - Advanced Go Programming
Traducción Automática
El formador demostró ser un experto en el tema, algo que nunca doy por sentado. Proporcionó una visión muy útil sobre los estándares de la industria.
Giuseppe
Curso - Learning Go Programming
Traducción Automática