Contacta con nosotros

Temario del curso

Introducción a la programación con Groovy

  • ¿Qué es Groovy?
  • Breve historia y evolución de Groovy
  • ¿Por qué elegir Groovy?
  • Resumen de los conceptos de programación
  • Introducción al lenguaje de scripting frente a los lenguajes compilados

Configuración del entorno

  • Instalación de Groovy
  • Configuración del entorno de Groovy en diferentes sistemas operativos
  • Introducción a GroovyShell y los IDEs
  • Exploración de GroovyShell
  • Introducción a los Entornos de Desarrollo Integrado (IDE) compatibles con Groovy

Tu primer script en Groovy

  • Hello world en Groovy
  • Escritura y ejecución de tu primer script en Groovy
  • Sintaxis básica de Groovy
  • Comentarios, variables e impresión de salidas

Conceptos fundamentales de programación 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 comunes de cadenas

Estructuras de control

  • Condicionales
  • Instrucciones if, else y switch
  • Constructos iterativos
  • Bucles for, while y do-while

Introducción a las colecciones

  • Trabajo con arreglos
  • Declaración, inicialización y acceso a arreglos
  • Listas y mapas
  • Introducción al uso de listas y mapas y sus operaciones

Introducción a funciones y cierres (closures)

  • Definición y llamada de funciones
  • Sintaxis, parámetros y valores de retorno
  • Introducción básica a los cierres (closures)

Introducción a la programación orientada a objetos

  • Clases y objetos
  • Creación de clases y objetos, y comprensión de las propiedades
  • Métodos básicos
  • Definición de métodos y llamada a métodos

Manejo básico de errores

  • Introducción al manejo de excepciones
  • Bloques try, catch y finally
  • Tipos comunes de excepciones en Groovy

Resumen y próximos pasos

Requerimientos

  • Habilidades básicas en computación

Público objetivo

  • Desarrolladores
  • Estudiantes de informática
 14 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas