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 de la área de trabajo
Fundamentos del Lenguaje
- Tipos de datos, variables y constantes
- Operadores y expresiones
- Estructuras de control: if, switch, bucles
Funciones y Ámbito
- Definición y llamada de funciones
- Múltiples valores de retorno
- Paso por valor y referencia
Trabajando con Arreglos, Slices y Maps
- Entendiendo los tipos de colección de 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 estructuras
- Definición y llamada de métodos
- Uso de interfaces
Bases de la Concorrencia
- Introducción a las goroutines
- Uso de canales para comunicación
- Patrones de sincronización
Construcción y Ejecución de Aplicaciones Go
- Organización del código en paquetes
- Compilación y ejecución de programas Go
- Depuración y pruebas
Resumen y Pasos Siguientes
Requerimientos
- Experiencia en al menos un lenguaje de programación
- Comprensión de conceptos fundamentales de programación como variables, bucles y funciones
- Familiaridad con operaciones en la línea de comandos
Público
- Desarrolladores de software
- Programadores de sistemas
- Ingenieros backend
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 3200 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (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