Solicitar información

Temario del curso

Introducción a la programación con Groovy

  • ¿Qué es Groovy?
  • Breve historia y evolución del lenguaje.
  • Ventajas de utilizar Groovy frente a otros lenguajes.
  • Descripción general de los conceptos programáticos clave.
  • Diferencias entre lenguajes interpretados y compilados.

Configuración del entorno de desarrollo

  • Paso a paso para instalar Groovy.
  • Preparación del entorno en distintos sistemas operativos.
  • Presentación de herramientas como GroovyShell y los IDEs compatibles.
  • Exploración práctica del entorno de trabajo en GroovyShell.
  • Conocimiento inicial de los entornos integrados de desarrollo idóneos para este lenguaje.

Su primer script en Groovy

  • Creación del clásico ejemplo “¡Hola, mundo!” en Groovy.
  • Proceso para redactar y ejecutar el primer programa escrito por usted.
  • Aspectos sintácticos esenciales de Groovy.
  • Trabajo con comentarios, variables e impresión de resultados en consola.

Conceptos básicos de programación en Groovy

  • Tipos de datos y declaración de variables.
  • Uso de tipos primitivos, cadenas y deducción automática de tipos.
  • Familiarización con los operadores básicos.
  • Manejo de operaciones aritméticas, relacionales y lógicas.
  • Técnicas para procesar cadenas de texto.
  • Aplicación práctica de métodos utilizados frecuentemente en la manipulación de textos.

Estructuras de control

  • Uso de sentencias condicionales para tomar decisiones.
  • Aplicación de estructuras como “if”, “else” y “switch”.
  • Tipos de bucles disponibles en Groovy.
  • Implementación de bucles “for”, “while” y “do-while”.

Introducción a las colecciones

  • Familiarización con el manejo de arreglos.
  • Cómo declarar, inicializar y consultar elementos en un arreglo.
  • Descripción básica sobre listas y mapas como estructuras alternativas.
  • Ejemplos prácticos sobre cómo operar con estas colecciones.

Función y cierres en Groovy

  • Procedimiento para definir y utilizar funciones dentro de los programas.
  • Sintaxis, argumentos aceptados y tipos de valores devueltos por dichas funciones.
  • Primeros pasos con el concepto de cierres o closures en Groovy.

Programación orientada a objetos

  • Estructura básica: clases y sus instancias.
  • Cómo generar clases, crear nuevos objetos y manejar propiedades asociadas.
  • Introducción a las funciones definidas en cada objeto o métodos.
  • Técnicas para desarrollar y emplear tales funcionalidades dentro del código.

Manejo elemental de errores

  • Descripción general sobre la necesidad de capturar excepciones durante la ejecución.
  • Trabajo con bloques “try”, “catch” y “finally”.
  • Tipología básica de errores habituales detectados en programas Groovy.

Cierre del curso: resumen final y orientaciones para el futuro profesional

Requerimientos

  • Conocimientos básicos de informática

Público objetivo

  • Desarrolladores
  • Estudiantes de tecnologías de la información
 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 (1)

Próximos cursos

Categorías Relacionadas