Rating 4.65 out of 5 (20 ratings in Udemy)
What you'll learn- Programação com groovy avançado
- Recursos de programação funcional - FP
- Recursos de metaprogramação
DescriptionObjetivos
Objetivo deste curso é dar continuidade ao curso Groovy F1, oferecendo aos participantes conhecimentos avançados sobre a linguagem de programação, programação funcional - FP e metaprogramação. O curso aborda tópicos avançados de groovy.
Versão Groovy:
Este curso usa versão 2.4.x
Conteúdo Programático: …
Rating 4.65 out of 5 (20 ratings in Udemy)
What you'll learn- Programação com groovy avançado
- Recursos de programação funcional - FP
- Recursos de metaprogramação
DescriptionObjetivos
Objetivo deste curso é dar continuidade ao curso Groovy F1, oferecendo aos participantes conhecimentos avançados sobre a linguagem de programação, programação funcional - FP e metaprogramação. O curso aborda tópicos avançados de groovy.
Versão Groovy:
Este curso usa versão 2.4.x
Conteúdo Programático:
Programação Funcional
Closures
Metaprogramming
Contexto
Adicionando métodos dinâmicos em objetos
Exercícios
Adicionando métodos dinâmicos em classes
Exercícios
Adicionando atributos dinâmicos em objetos
Exercícios
Adicionando atributos dinâmicos em classes
Exercícios
Adicionando métodos estáticos dinâmicos em classes
Exercícios
Sobrepondo métodos dinâmicos em objetos
Exercícios
Dinamic Bean com Expando
O que é?
Para que serve?
Sintaxe
Exercícios
Mudança de paradigma com programação dinâmica e funcional
Arquiteturas de software com Design By Capability
Dicas gerais sobre o uso de linguagens dinâmicas e funcionais
GDK
O que é?
Para que serve?
Benefícios
Exercícios com BigDecimal, Date, String, I/O e Threads
Exercícios com JDBC
Exercícios com Collections - Lis, Set e Map
GDK Builders
O que é?
Para que serve?
Swing Builder
Exercícios
HTML Builder
Exercícios
Groovy Script
O que é?
Para que serve?
Groovy script
Exercícios
Usando Groovy com Tipagem Forte e Checada
Distribuição de Soluções em Groovy
Referencias Bibliográficas