Solicitar información

Temario del curso

Introducción a Go

  • Descripción general e historia del lenguaje Go
  • Instalación de Go y configuración del entorno de trabajo
  • Herramientas de Go y organización del espacio de trabajo

Fundamentos del lenguaje

  • Tipos de datos, variables y constantes
  • Operadores y expresiones sintácticas
  • Estructuras de control: sentencias if, switch y bucles

Funciones y alcance variable

  • Definición e invocación de funciones
  • Múltiples valores de retorno en una función
  • Paso por valor frente a paso por referencia

Trabajo con arrays, slices y mapas

  • Conocimiento de los tipos de colecciones en Go
  • Creación y manipulación de slices
  • Trabajo con estructuras tipo mapa que asignan claves a valores

Estructuras y métodos

  • Creación y utilización de estructuras (structs)
  • Definición e invocación de métodos asociados a una struct
  • Uso adecuado de interfaces para definir comportamientos

Conceptos básicos de concurrencia

  • Introducción a las goroutines como unidades de ejecución paralelas
  • Aplicación práctica de canales para la comunicación entre hilos
  • Diseño de patrones básicos de sincronización de procesos<\/li>

Compilación y ejecución de aplicaciones Go

  • Organización del código en paquetes lógicos
  • Compilación y puesta en marcha efectiva de programas Go
  • Técnicas recomendadas para depuración y realización de pruebas<\/li>

Resumen final y caminos posibles a seguir tras el curso

Requerimientos

  • Tener experiencia previa con al menos un lenguaje de programación
  • Conocimiento básico sobre conceptos fundamentales como variables, bucles y funciones
  • Familiaridad con el uso de la línea de comandos

Público objetivo

  • Desarrolladores de software
  • Programadores de sistemas
  • Ingenieros de backend
 14 Horas

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.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas