Curso Mastering Groovy and Grails Development
32hVisão Geral
Groovy é uma linguagem dinâmica de script e programação para a plataforma Java. Ele combina os recursos dinâmicos de linguagens de script modernas, como Ruby e Python, com a sintaxe Java familiar. Para citar um dos desenvolvedores do Groovy: “Groovy é o que o Java teria sido se tivesse sido criado no século 21”. Grails é um framework de aplicação web baseado em Groovy para a plataforma Java. Ele combina os recursos dinâmicos do Groovy com as características de alta produtividade do Rails. Este curso apresenta ao desenvolvedor Java a linguagem Groovy. O curso se concentra na compreensão de como o Groovy funciona, além de compreender a sintaxe da linguagem Groovy. Depois de fazer este curso, os desenvolvedores entenderão a sintaxe do Groovy e serão capazes de aproveitar as classes Java existentes no Groovy. O curso então se concentra na compreensão dos aspectos internos de como o Grails funciona, além de compreender os componentes e a arquitetura do framework. Depois de fazer este curso, os desenvolvedores entenderão a estrutura Grails e como ela aumenta a produtividade. Esta aula combina palestra com uma experiência unificadora e prática e discussão aberta que ajudará o desenvolvedor a compreender rapidamente os benefícios do Grails e como usar o framework.
Publico Alvo
- Este é um curso de treinamento Groovy de nível intermediário, projetado para desenvolvedores que precisam entender como e quando usar o Groovy em aplicativos Java e JEE. Os participantes devem ter experiência prática em desenvolvimento Java básico.
Pre-Requisitos
- Este é um curso de treinamento Groovy de nível intermediário, projetado para desenvolvedores que precisam entender como e quando usar o Groovy em aplicativos Java e JEE. Os participantes devem ter experiência prática em desenvolvimento Java básico.
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
- Language Overview
- Basic syntax and Scalar variables
- Collections
- Flow Control
- Classes
- Advanced Classes and Closures
- Regular Expressions
- Builders and Slurpers
- Grails Installation and Overview
- The Domain
- Controllers
- GSP Basics
- Filters
- Plug-ins