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 las secuencias de comandos 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 de Desarrollo Integrados (IDE) compatibles con Groovy

Tu primer Groovy guión

  • 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 a 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
  • Prueba, atrapa y finalmente bloquea
  • 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

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Programación Groovy

21 horas

Creación de scripts y pruebas de su aplicación Java con Groovy

14 horas

Persistencia de Java con Hibernate

14 horas

Fundamentos de Java para Android

14 horas

Prueba de Unidad con JUnit

21 horas

Java Advanced

28 horas

Fundamentos de Java con Maven

28 horas

Java Avanzado - un día

7 horas

Java Intermedio- un día

7 horas

Seguridad Java Estándar

14 horas

Seguridad de Aplicaciones Java y Web

21 horas

Seguridad Java Avanzada

21 horas

Avanzado Java, JEE y Seguridad de Aplicaciones Web

28 horas

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

28 horas

Combinado JAVA, PHP y Seguridad de Aplicaciones Web

28 horas

Categorías Relacionadas