Programa do Curso

Introdução

Visão geral das funcionalidades e arquitetura de programação Gosu

  • Compatibilidade com bibliotecas Java existentes
  • Suporte nativo a serviços web e XSD/XML
  • Funcionalidades da linguagem e ferramentas
  • Estrutura do sistema e API aberta

Iniciando com programação Gosu

  • Baixar o Gosu Lab
  • Plugin Gosu para IntelliJ
  • Gosu para Maven e Gradle
  • Exemplos simples de linha de comando

Programando com Gosu

  • Variáveis e declarações de tipo
  • Operadores e expressões
  • Instruções
  • Intervalos
  • Tratamento de exceções
  • Loops
  • Propriedades
  • Segurança contra nulos
  • Classes
  • Enumerações
  • Interfaces
  • Composição
  • Anotações
  • Aprimoramentos
  • Blocos Gosu
  • Genéricos Gosu
  • Coleções
  • Arquivos de programa Gosu
  • Instruções de classpath
  • Extensões de programa
  • Shebang

Trabalhando com strings, templates e coleções Gosu

  • Expressões de string (aspas, concatenação, inline, etc.)
  • Arquivos de template Gosu (.gst)
  • Sintaxe de lista e mapa
  • Aprimoramentos nas classes de coleções

Explorando tópicos avançados de Gosu

  • Gosu e XML
  • Gosu e Java
  • Sistema de tipos
  • Executando comandos shell locais
  • Somas de verificação
  • Concorrência
  • Arquivos de propriedades

Troubleshooting

Resumo e Conclusão

Requisitos

  • Experiência com linguagens de programação orientadas a objetos, como Java, C++ ou Python.

Público-Alvo

  • Programadores
 7 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas