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.
Programa del Curso
Introducción a Programming con Groovy
- ¿Qué es Groovy?
- Breve historia y evolución de Groovy
- ¿Por qué elegir Groovy?
- Visión general de los conceptos de programación
- Introducción a los scripting frente a los lenguajes compilados
Configuración del entorno
- Instalación Groovy
- Configuración del entorno Groovy en diferentes sistemas operativos
- Introducción a GroovyShell e IDEs
- Explorando GroovyShell
- Introducción a los Entornos Integrados de Desarrollo (IDEs) compatibles con Groovy
Tu primer Groovy script
- Hola mundo en Groovy
- Escribir y ejecutar el primer script Groovy
- Sintaxis básica Groovy
- Comentarios, variables y salidas de impresión
Conceptos fundamentales Programming en Groovy
- Tipos de datos y variables
- Tipos primitivos, cadenas e inferencia de tipos
- Operadores básicos
- Operadores aritméticos, relacionales y lógicos
- Manipulación de cadenas
- Operaciones y métodos de cadena comunes
Estructuras de control
- Sentencias condicionales
- Instrucciones if, else y switch
- Construcciones en bucle
- bucles for, while y do-while
Introducción a las Colecciones
- Trabajar con matrices
- Declarar, inicializar y acceder a matrices
- Listas y mapas
- Introducción al uso y las operaciones de listas y mapas
Introducción a las funciones y cierres
- Definición y llamada de funciones
- Sintaxis, parámetros y valores devueltos
- Introducción básica a los cierres
Introducción a Object-Oriented Programming
- Clases y objetos
- Creación de clases, objetos y descripción de las propiedades
- Métodos básicos
- Definiciones de métodos y llamadas a métodos
Manejo básico de errores
- Introducción al control de excepciones
- Intentar, atrapar y finalmente bloquear
- Tipos de excepción comunes en Groovy
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de informática
Audiencia
- Desarrolladores
- Estudiantes de informática
14 Horas
Testimonios (1)
The extra information that was shared, the training was not straightforward groovy, which was nice.