Entrar em Contato

Programa do Curso

Introdução à Programação com Groovy

  • O que é o Groovy?
  • História breve e evolução do Groovy
  • Por que escolher o Groovy?
  • Visão geral dos conceitos de programação
  • Introdução a linguagens de script versus compiladas

Configuração do Ambiente

  • Instalando o Groovy
  • Configurando o ambiente do Groovy em diferentes sistemas operacionais
  • Introdução ao GroovyShell e IDEs
  • Explorando o GroovyShell
  • Introdução a Ambientes de Desenvolvimento Integrado (IDEs) compatíveis com Groovy

Seu Primeiro Script em Groovy

  • Hello world em Groovy
  • Escrevendo e executando seu primeiro script no Groovy
  • Sintaxe básica do Groovy
  • Comentários, variáveis e impressão de saídas

Conceitos Fundamentais de Programação no Groovy

  • Tipos de dados e variáveis
  • Tipos primitivos, strings e inferência de tipo
  • Operadores básicos
  • Operadores aritméticos, relacionais e lógicos
  • Manipulação de strings
  • Operações e métodos comuns de strings

Estruturas de Controle

  • Instruções condicionais
  • Instruções if, else e switch
  • Estruturas de loop
  • Laços for, while e do-while

Introdução às Coleções

  • Trabalhando com arrays
  • Declarando, inicializando e acessando arrays
  • Listas e mapas
  • Introdução ao uso e operações de listas e mapas

Introdução a Funções e Closures

  • Definindo e chamando funções
  • Sintaxe, parâmetros e valores de retorno
  • Introdução básica a closures

Introdução à Programação Orientada a Objetos

  • Classes e objetos
  • Criando classes e objetos, compreendendo propriedades
  • Métodos básicos
  • Definição de métodos e chamadas de métodos

Tratamento Básico de Erros

  • Introdução ao tratamento de exceções
  • Blocos try, catch e finally
  • Tipos comuns de exceção no Groovy

Resumo e Próximos Passos

Requisitos

  • Habilidades básicas de informática

Público-alvo

  • Desenvolvedores
  • Estudantes de TI
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas