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

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

28 horas

Seguridad Java Avanzada

21 horas

Combinado JAVA, PHP y Seguridad de Aplicaciones Web

28 horas

Seguridad Java Estándar

14 horas

Seguridad de Aplicaciones Java y Web

21 horas

Avanzado Java, JEE y Seguridad de Aplicaciones Web

28 horas

Categorías Relacionadas