Contacta con nosotros

Temario del curso

Introducción

Visión general de las características y arquitectura de la programación en Gosu

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

Primeros pasos con la programación en Gosu

  • Descarga de Gosu Lab
  • Complemento de IntelliJ para Gosu
  • Gosu para Maven y Gradle
  • Ejemplos sencillos de línea de comandos

Programación con Gosu

  • Variables y declaraciones de tipos
  • Operadores y expresiones
  • Sentencias
  • Intervalos
  • Manejo de excepciones
  • Bucles
  • Propiedades
  • Seguridad frente a valores nulos
  • Clases
  • Enumeraciones
  • Interfaces
  • Composición
  • Notas o anotáciones
  • Mejoras
  • Bloques de Gosu
  • Genéricos en Gosu
  • Colecciones
  • Archivos de programa en Gosu
  • Sentencias de classpath
  • Extensión de programas
  • Shebang

Trabajo con cadenas, plantillas y colecciones en Gosu

  • Expresiones de cadenas (comillas, concatenación, en línea, etc.)
  • Archivos de plantilla en Gosu (.gst)
  • Sintaxis para listas y mapas
  • Mejoras en 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 de shell
  • Sumas de verificació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 (4)

Próximos cursos

Categorías Relacionadas