SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Grails: Agilidade, produtividade e
     código bonito ao alcance
              de todos!

Por
Rodrigo Urubatan Ferreira Jardim
Sobre o Instrutor

Rodrigo Urubatan - SCJP 1.4 e SCWCD;
Trabalha com arquitetura de sistemas J2EE e treinamento;
Já desenvolveu projetos utilizando as linguagens Delphi, C++, PHP, ASP,
ColdFusion, Leather, Assembly, Perl, dentre outras;
Trabalha com Java/J2EE desde 2003 e com desenvolvimento desde
1997;
Atualmente colabora com pequenas correções para alguns projetos Open
Source e desenvolve alguns de menor porte isoladamente;
Já ministrou palestras em universidades (UCS, ULBRA, UNISC) e
diversos eventos (Just Java, FISL, SEPAE. Seminários do RSJUG,
Maratona 4 Java, Infosul) tutoriais para o RSJUG e já teve artigos
publicados na Mundo Java e Web Mobile;
Atualmente trabalha como consultor na System Engineer na HP do Brasil.
Grails




JUnit    easyb
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo
Grails: Agilidade e produtividade com código limpo

Mais conteúdo relacionado

Mais procurados

Apresentação tdc 2016 - trilha de testes
Apresentação tdc   2016 - trilha de testesApresentação tdc   2016 - trilha de testes
Apresentação tdc 2016 - trilha de testesSamuel Lucas
 
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)Igor Abade
 
Aula 01 - POO - Bem Vindo a Objetolândia!
Aula 01 - POO - Bem Vindo a Objetolândia!Aula 01 - POO - Bem Vindo a Objetolândia!
Aula 01 - POO - Bem Vindo a Objetolândia!Aislan Rafael
 
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades][ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]Kamilla Queiroz Xavier
 
Automação de Teste em UI para Android
Automação de Teste em UI para AndroidAutomação de Teste em UI para Android
Automação de Teste em UI para AndroidElias Nogueira
 
Java: o que estudar para o mercado de trabalho
Java: o que estudar para o mercado de trabalhoJava: o que estudar para o mercado de trabalho
Java: o que estudar para o mercado de trabalhoPedro Cavalero
 
Dafiti Tech Conference - PHP Levado a Sério
Dafiti Tech Conference - PHP Levado a SérioDafiti Tech Conference - PHP Levado a Sério
Dafiti Tech Conference - PHP Levado a SérioEvaldo Junior
 

Mais procurados (13)

Oficina php
Oficina phpOficina php
Oficina php
 
Apresentação tdc 2016 - trilha de testes
Apresentação tdc   2016 - trilha de testesApresentação tdc   2016 - trilha de testes
Apresentação tdc 2016 - trilha de testes
 
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)
Testes Exploratórios não são sinônimo de bagunça! (TDC 2016 POA)
 
Vraptor 3
Vraptor 3Vraptor 3
Vraptor 3
 
Aula 01 - POO - Bem Vindo a Objetolândia!
Aula 01 - POO - Bem Vindo a Objetolândia!Aula 01 - POO - Bem Vindo a Objetolândia!
Aula 01 - POO - Bem Vindo a Objetolândia!
 
Laravel Api
Laravel ApiLaravel Api
Laravel Api
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades][ O mercado] desenvolvimento de software [ detalhes & curiosidades]
[ O mercado] desenvolvimento de software [ detalhes & curiosidades]
 
Casperjs-tdc-2016.ppt
Casperjs-tdc-2016.pptCasperjs-tdc-2016.ppt
Casperjs-tdc-2016.ppt
 
Automação de Teste em UI para Android
Automação de Teste em UI para AndroidAutomação de Teste em UI para Android
Automação de Teste em UI para Android
 
Java: o que estudar para o mercado de trabalho
Java: o que estudar para o mercado de trabalhoJava: o que estudar para o mercado de trabalho
Java: o que estudar para o mercado de trabalho
 
Dafiti Tech Conference - PHP Levado a Sério
Dafiti Tech Conference - PHP Levado a SérioDafiti Tech Conference - PHP Levado a Sério
Dafiti Tech Conference - PHP Levado a Sério
 
Grunt
GruntGrunt
Grunt
 

Destaque

Flex + Grails @ Flexmania2010
Flex + Grails @ Flexmania2010Flex + Grails @ Flexmania2010
Flex + Grails @ Flexmania2010João Zaratine
 
Grails from scratch
Grails from scratchGrails from scratch
Grails from scratchUFPA
 
Spring roo produtividade no java
Spring roo produtividade no javaSpring roo produtividade no java
Spring roo produtividade no javaPedro Cavalero
 
Arquitetura de software e Frameworks
Arquitetura de software e FrameworksArquitetura de software e Frameworks
Arquitetura de software e FrameworksSergio Crespo
 
Introdução ao Framework Grails
Introdução ao Framework GrailsIntrodução ao Framework Grails
Introdução ao Framework GrailsBruno Catão
 
Rapida apresentacao sobre o Grails
Rapida apresentacao sobre o GrailsRapida apresentacao sobre o Grails
Rapida apresentacao sobre o GrailsDiego Cavalcanti
 
UCP Marjon (UK) Ba int
UCP Marjon (UK) Ba intUCP Marjon (UK) Ba int
UCP Marjon (UK) Ba intAbhishek Bajaj
 
Tendencias de administración de mercadotecnia
Tendencias de administración de mercadotecniaTendencias de administración de mercadotecnia
Tendencias de administración de mercadotecniaCaro Contreras
 
SPI Rto2 2 agency agreement application v0412
SPI Rto2 2 agency agreement application v0412SPI Rto2 2 agency agreement application v0412
SPI Rto2 2 agency agreement application v0412Abhishek Bajaj
 
SHELBOURNE COLLEGE IRELAND Presentation - new 22-final
SHELBOURNE COLLEGE IRELAND Presentation  - new 22-finalSHELBOURNE COLLEGE IRELAND Presentation  - new 22-final
SHELBOURNE COLLEGE IRELAND Presentation - new 22-finalAbhishek Bajaj
 
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...Australian Academy of Management & Science Flyer chc30408 certificate iii in ...
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...Abhishek Bajaj
 
Colegio de educación profesional técnica del estado de méxico
Colegio de educación profesional técnica del estado de méxicoColegio de educación profesional técnica del estado de méxico
Colegio de educación profesional técnica del estado de méxicomarlen0416
 

Destaque (17)

Grails
GrailsGrails
Grails
 
Flex + Grails @ Flexmania2010
Flex + Grails @ Flexmania2010Flex + Grails @ Flexmania2010
Flex + Grails @ Flexmania2010
 
Grails from scratch
Grails from scratchGrails from scratch
Grails from scratch
 
Spring roo produtividade no java
Spring roo produtividade no javaSpring roo produtividade no java
Spring roo produtividade no java
 
Arquitetura de software e Frameworks
Arquitetura de software e FrameworksArquitetura de software e Frameworks
Arquitetura de software e Frameworks
 
Introdução ao Framework Grails
Introdução ao Framework GrailsIntrodução ao Framework Grails
Introdução ao Framework Grails
 
Rapida apresentacao sobre o Grails
Rapida apresentacao sobre o GrailsRapida apresentacao sobre o Grails
Rapida apresentacao sobre o Grails
 
UCP Marjon (UK) Ba int
UCP Marjon (UK) Ba intUCP Marjon (UK) Ba int
UCP Marjon (UK) Ba int
 
Tendencias de administración de mercadotecnia
Tendencias de administración de mercadotecniaTendencias de administración de mercadotecnia
Tendencias de administración de mercadotecnia
 
SPI Rto2 2 agency agreement application v0412
SPI Rto2 2 agency agreement application v0412SPI Rto2 2 agency agreement application v0412
SPI Rto2 2 agency agreement application v0412
 
SHELBOURNE COLLEGE IRELAND Presentation - new 22-final
SHELBOURNE COLLEGE IRELAND Presentation  - new 22-finalSHELBOURNE COLLEGE IRELAND Presentation  - new 22-final
SHELBOURNE COLLEGE IRELAND Presentation - new 22-final
 
Grupo cooperativo
Grupo cooperativoGrupo cooperativo
Grupo cooperativo
 
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...Australian Academy of Management & Science Flyer chc30408 certificate iii in ...
Australian Academy of Management & Science Flyer chc30408 certificate iii in ...
 
Apuntes blog
Apuntes blogApuntes blog
Apuntes blog
 
The Coolest Cooler
The Coolest CoolerThe Coolest Cooler
The Coolest Cooler
 
Colegio de educación profesional técnica del estado de méxico
Colegio de educación profesional técnica del estado de méxicoColegio de educación profesional técnica del estado de méxico
Colegio de educación profesional técnica del estado de méxico
 
Fundamentals of Option Contracts
Fundamentals of Option ContractsFundamentals of Option Contracts
Fundamentals of Option Contracts
 

Semelhante a Grails: Agilidade e produtividade com código limpo

Delphi Essentials - Palestra
Delphi Essentials - PalestraDelphi Essentials - Palestra
Delphi Essentials - PalestraWecsley Fey
 
Apresentação java
Apresentação javaApresentação java
Apresentação javamunosai
 
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxMVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxDouglas Aguiar
 
Programação estruturada com Java-Aula01
Programação estruturada com Java-Aula01Programação estruturada com Java-Aula01
Programação estruturada com Java-Aula01Elvis Araújo
 
PrograConceitos básicos
PrograConceitos básicosPrograConceitos básicos
PrograConceitos básicosElvis Araújo
 
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanos
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanosTDC2018SP | Trilha Prog Funcional - Programacao funcional para humanos
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanostdc-globalcode
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)cristianojava
 
Desafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidDesafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidNatanael Fonseca
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é javaSergio Silva
 
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...Marcos Vinicius Fidelis
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Javaarmeniocardoso
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosRafael Chaves
 
Produtividade com Spring Roo no Google App Engine
Produtividade com Spring Roo no Google App EngineProdutividade com Spring Roo no Google App Engine
Produtividade com Spring Roo no Google App EngineDr. Spock
 
Desenvolvendo Aplicações Livres em Java - Thiago Regal da Silva
Desenvolvendo Aplicações Livres em Java - Thiago Regal da SilvaDesenvolvendo Aplicações Livres em Java - Thiago Regal da Silva
Desenvolvendo Aplicações Livres em Java - Thiago Regal da SilvaTchelinux
 

Semelhante a Grails: Agilidade e produtividade com código limpo (20)

Seminário: Delphi
Seminário: DelphiSeminário: Delphi
Seminário: Delphi
 
Delphi Essentials - Palestra
Delphi Essentials - PalestraDelphi Essentials - Palestra
Delphi Essentials - Palestra
 
Apresentação java
Apresentação javaApresentação java
Apresentação java
 
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxMVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
 
Programação estruturada com Java-Aula01
Programação estruturada com Java-Aula01Programação estruturada com Java-Aula01
Programação estruturada com Java-Aula01
 
PrograConceitos básicos
PrograConceitos básicosPrograConceitos básicos
PrograConceitos básicos
 
Modelagem Ágil
Modelagem ÁgilModelagem Ágil
Modelagem Ágil
 
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanos
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanosTDC2018SP | Trilha Prog Funcional - Programacao funcional para humanos
TDC2018SP | Trilha Prog Funcional - Programacao funcional para humanos
 
Aula 01 o que é java
Aula 01  o que é javaAula 01  o que é java
Aula 01 o que é java
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
 
Azure app service linux
Azure app service linuxAzure app service linux
Azure app service linux
 
Desafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma AndroidDesafios de projeto para quem usa a plataforma Android
Desafios de projeto para quem usa a plataforma Android
 
Por que Java?
Por que Java?Por que Java?
Por que Java?
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é java
 
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...
Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Instituci...
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Java
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
 
Produtividade com Spring Roo no Google App Engine
Produtividade com Spring Roo no Google App EngineProdutividade com Spring Roo no Google App Engine
Produtividade com Spring Roo no Google App Engine
 
Desenvolvendo Aplicações Livres em Java - Thiago Regal da Silva
Desenvolvendo Aplicações Livres em Java - Thiago Regal da SilvaDesenvolvendo Aplicações Livres em Java - Thiago Regal da Silva
Desenvolvendo Aplicações Livres em Java - Thiago Regal da Silva
 
Clocking IT
Clocking ITClocking IT
Clocking IT
 

Grails: Agilidade e produtividade com código limpo

  • 1. Grails: Agilidade, produtividade e código bonito ao alcance de todos! Por Rodrigo Urubatan Ferreira Jardim
  • 2. Sobre o Instrutor Rodrigo Urubatan - SCJP 1.4 e SCWCD; Trabalha com arquitetura de sistemas J2EE e treinamento; Já desenvolveu projetos utilizando as linguagens Delphi, C++, PHP, ASP, ColdFusion, Leather, Assembly, Perl, dentre outras; Trabalha com Java/J2EE desde 2003 e com desenvolvimento desde 1997; Atualmente colabora com pequenas correções para alguns projetos Open Source e desenvolve alguns de menor porte isoladamente; Já ministrou palestras em universidades (UCS, ULBRA, UNISC) e diversos eventos (Just Java, FISL, SEPAE. Seminários do RSJUG, Maratona 4 Java, Infosul) tutoriais para o RSJUG e já teve artigos publicados na Mundo Java e Web Mobile; Atualmente trabalha como consultor na System Engineer na HP do Brasil.
  • 3. Grails JUnit easyb