Contacta con nosotros

Temario del curso

Introducción

Descripción general de las características y arquitectura de Gosu

  • Compatibilidad con bibliotecas Java existentes
  • Soporte nativo para servicios web y esquemas XSD/XML
  • Características y herramientas del lenguaje
  • Estructura del sistema y API abierta

Primeros pasos con Gosu

  • Descarga del entorno de laboratorio de Gosu
  • Plugin de Gosu para IntelliJ
  • Gosu para Maven y Gradle
  • Ejemplos básicos de línea de comandos

Programación con Gosu

  • Variables y declaraciones de tipos
  • Operadores y expresiones
  • Instrucciones
  • Intervalos
  • Gestión de excepciones
  • Bucles
  • Propiedades
  • Seguridad frente a valores nulos
  • Clases
  • Enumeraciones
  • Interfaces
  • Composición
  • Notaciones (Annotations)
  • Mejoras (Enhancements)
  • Bloques de Gosu
  • Genéricos de Gosu
  • Colecciones
  • Archivos de programa de Gosu
  • Instrucciones de classpath
  • Extensión de programas (extends)
  • Shebang

Trabajo con cadenas, plantillas y colecciones en Gosu

  • Expresiones de cadenas (comillas, concatenación, integración en línea, etc.)
  • Archivos de plantilla de Gosu (.gst)
  • Sintaxis de listas y mapas
  • Mejoras de las clases de colecciones

Exploración de temas avanzados de Gosu

  • Gosu y XML
  • Gosu y Java
  • Sistema de tipos
  • Ejecución de comandos locales del shell
  • Sumas de comprobación (Checksums)
  • Concurrencia
  • Archivos de propiedades

Resolución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia con lenguajes de programación orientados a objetos como Java, C++ o Python.

Público objetivo

  • Programadores
 7 Horas

Número de participantes


Precio por participante

Testimonios (5)

Próximos cursos

Categorías Relacionadas