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
Testimonios (4)
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica del entrenamiento - tener que ejecutar manualmente los comandos y llamar a las API REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
interacción a través de ejercicios y también compartiendo proyectos
Claudiu - MSG system
Curso - Advanced Spring Boot
Traducción Automática