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
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 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
La información adicional que se compartió fue que el entrenamiento no era Groovy de manera directa, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática