Groovy F2

Desenvolvedor Groovy - Recursos Avançados

4.60 (26 reviews)
Udemy
platform
Português
language
Programming Languages
category
Groovy F2
93
students
6.5 hours
content
Oct 2019
last update
$19.99
regular price

What you will learn

Programação com groovy avançado

Recursos de programação funcional - FP

Recursos de metaprogramação

Why take this course?

Objetivos

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

  • O que é?

  • Para que serve?

Closures

  • O que é?

  • Para que serve?

  • Sintaxe

  • Exercícios

  • Parâmetros

  • Exercícios

  • Closures como parâmetros

  • Exercícios

  • Interfaces polimórficas como closures

  • Exercícios

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

  • O que é?

  • Como fazer?

Distribuição de Soluções em Groovy

  • O que é?

  • Como fazer?

  • Como adicionar groovy em projetos antigos?

Referencias Bibliográficas

  • Indicação de livros

Reviews

Udinei
November 30, 2022
Curso muito bom!! Professor com ótima didática. Apesar da versão do Groovy, usada no curso não ser a atual, não interfere no uso dos comandos básicos da linguagem, na versão mais recente 4.0.6! Groovy é Top!! Show!!!
Renan
August 4, 2020
Conteúdo e didática excelentes! Ensina Groovy na prática com exercícios para cada conceito abordado. Além de recomendar mais fontes para prosseguir estudando ao terminar o curso. Recomendo os dois cursos Groovy F1 e Groovy F2.

Charts

Price

Groovy F2 - Price chart

Rating

Groovy F2 - Ratings chart

Enrollment distribution

Groovy F2 - Distribution chart

Related Topics

2111982
udemy ID
12/28/2018
course created date
11/20/2019
course indexed date
Bot
course submited by