Soumettre la recherche
Mettre en ligne
Groovy
•
Télécharger en tant que ODP, PDF
•
0 j'aime
•
422 vues
Lucas Aquiles
Suivre
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Recommandé
Ruby aula01
Ruby aula01
Elias Ferreira Junior
Apresentacao RStudio
Apresentacao RStudio
Marcos Martins
Ecossistema Python
Ecossistema Python
Henrique Bastos
Começando com Ruby - III SEICOM
Começando com Ruby - III SEICOM
Kenner Kliemann
Ruby versus Python
Ruby versus Python
Priscila Mayumi
Slide de JAVA
Slide de JAVA
Ed W. Jr
Introdução a Linguagem Ruby
Introdução a Linguagem Ruby
Duda Dornelles
Poo1 aula 4 - tipos de dados variáveis-constantes
Poo1 aula 4 - tipos de dados variáveis-constantes
Denis Sobrenome
Recommandé
Ruby aula01
Ruby aula01
Elias Ferreira Junior
Apresentacao RStudio
Apresentacao RStudio
Marcos Martins
Ecossistema Python
Ecossistema Python
Henrique Bastos
Começando com Ruby - III SEICOM
Começando com Ruby - III SEICOM
Kenner Kliemann
Ruby versus Python
Ruby versus Python
Priscila Mayumi
Slide de JAVA
Slide de JAVA
Ed W. Jr
Introdução a Linguagem Ruby
Introdução a Linguagem Ruby
Duda Dornelles
Poo1 aula 4 - tipos de dados variáveis-constantes
Poo1 aula 4 - tipos de dados variáveis-constantes
Denis Sobrenome
Cryptography Oracle Attacks
Cryptography Oracle Attacks
Diego Mariano
Algoritimos. Comamandos de condição e repetição
Algoritimos. Comamandos de condição e repetição
Ederson Marques
Poo1 aula 6 - conversão de tipos primitivos
Poo1 aula 6 - conversão de tipos primitivos
Denis Sobrenome
O poder do JavaScript
O poder do JavaScript
Rogerio Chaves
5 paradigma funcional usando haskell
5 paradigma funcional usando haskell
Péricles Miranda
Mini curso GOLANG
Mini curso GOLANG
Abraão Állysson
Introdução à programação em Ruby
Introdução à programação em Ruby
Daniel Andrade
Paradigmas do Ruby
Paradigmas do Ruby
Heverson Damasceno
Time management workshop
Time management workshop
Caio Donini
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
myfreecomm
A Balsa
A Balsa
Emilia Maria Araujo Rios
Material css parte I
Material css parte I
Denise Lima
Twitter
Twitter
pasulo
Evidencia 3 1.1
Evidencia 3 1.1
Mariela Lira
Taller juan
Taller juan
Juan Carlos Saenz Meneses
La oración
La oración
CARMEN CHAVEZ MALAVER
Apresentacao da Cost and Profitability Consulting Novembro 2010
Apresentacao da Cost and Profitability Consulting Novembro 2010
Miguel Guimaraes
Fotos Impressionantes Hosana Por Email
Fotos Impressionantes Hosana Por Email
Baú do Luizinho - Campo Mourão - PR Brasil
Apresentacao1 Slides Acordo Ortogr
Apresentacao1 Slides Acordo Ortogr
guest709bd8
23
23
Emilia Maria Araujo Rios
Aprendizaje basado en problemas
Aprendizaje basado en problemas
mariana
áLbum De FotografíAs De Lozano
áLbum De FotografíAs De Lozano
ingcamilom
Contenu connexe
Tendances
Cryptography Oracle Attacks
Cryptography Oracle Attacks
Diego Mariano
Algoritimos. Comamandos de condição e repetição
Algoritimos. Comamandos de condição e repetição
Ederson Marques
Poo1 aula 6 - conversão de tipos primitivos
Poo1 aula 6 - conversão de tipos primitivos
Denis Sobrenome
O poder do JavaScript
O poder do JavaScript
Rogerio Chaves
5 paradigma funcional usando haskell
5 paradigma funcional usando haskell
Péricles Miranda
Mini curso GOLANG
Mini curso GOLANG
Abraão Állysson
Introdução à programação em Ruby
Introdução à programação em Ruby
Daniel Andrade
Paradigmas do Ruby
Paradigmas do Ruby
Heverson Damasceno
Time management workshop
Time management workshop
Caio Donini
Tendances
(9)
Cryptography Oracle Attacks
Cryptography Oracle Attacks
Algoritimos. Comamandos de condição e repetição
Algoritimos. Comamandos de condição e repetição
Poo1 aula 6 - conversão de tipos primitivos
Poo1 aula 6 - conversão de tipos primitivos
O poder do JavaScript
O poder do JavaScript
5 paradigma funcional usando haskell
5 paradigma funcional usando haskell
Mini curso GOLANG
Mini curso GOLANG
Introdução à programação em Ruby
Introdução à programação em Ruby
Paradigmas do Ruby
Paradigmas do Ruby
Time management workshop
Time management workshop
En vedette
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
myfreecomm
A Balsa
A Balsa
Emilia Maria Araujo Rios
Material css parte I
Material css parte I
Denise Lima
Twitter
Twitter
pasulo
Evidencia 3 1.1
Evidencia 3 1.1
Mariela Lira
Taller juan
Taller juan
Juan Carlos Saenz Meneses
La oración
La oración
CARMEN CHAVEZ MALAVER
Apresentacao da Cost and Profitability Consulting Novembro 2010
Apresentacao da Cost and Profitability Consulting Novembro 2010
Miguel Guimaraes
Fotos Impressionantes Hosana Por Email
Fotos Impressionantes Hosana Por Email
Baú do Luizinho - Campo Mourão - PR Brasil
Apresentacao1 Slides Acordo Ortogr
Apresentacao1 Slides Acordo Ortogr
guest709bd8
23
23
Emilia Maria Araujo Rios
Aprendizaje basado en problemas
Aprendizaje basado en problemas
mariana
áLbum De FotografíAs De Lozano
áLbum De FotografíAs De Lozano
ingcamilom
Edifício Manhattan
Edifício Manhattan
2bimoveis
Energias alternativas mendoza
Energias alternativas mendoza
sledda
Espelho
Espelho
Emilia Maria Araujo Rios
Equilibrio Orcamentario Manter Gastos Dentro Dos Ganhos Dica4
Equilibrio Orcamentario Manter Gastos Dentro Dos Ganhos Dica4
myfreecomm
A Felicidade Anda Por Ai
A Felicidade Anda Por Ai
Emilia Maria Araujo Rios
Sapatilhas ou... Chuteiras? - Vovó Mima Badan
Sapatilhas ou... Chuteiras? - Vovó Mima Badan
Vovó Mima Badan
24.Agosto.2009 Rst Nova ApresentaçãO
24.Agosto.2009 Rst Nova ApresentaçãO
marcampeas
En vedette
(20)
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
Controle Orcamentario Conhecer Os Meus Gastos Mensais Variaveis Dica3e4e5
A Balsa
A Balsa
Material css parte I
Material css parte I
Twitter
Twitter
Evidencia 3 1.1
Evidencia 3 1.1
Taller juan
Taller juan
La oración
La oración
Apresentacao da Cost and Profitability Consulting Novembro 2010
Apresentacao da Cost and Profitability Consulting Novembro 2010
Fotos Impressionantes Hosana Por Email
Fotos Impressionantes Hosana Por Email
Apresentacao1 Slides Acordo Ortogr
Apresentacao1 Slides Acordo Ortogr
23
23
Aprendizaje basado en problemas
Aprendizaje basado en problemas
áLbum De FotografíAs De Lozano
áLbum De FotografíAs De Lozano
Edifício Manhattan
Edifício Manhattan
Energias alternativas mendoza
Energias alternativas mendoza
Espelho
Espelho
Equilibrio Orcamentario Manter Gastos Dentro Dos Ganhos Dica4
Equilibrio Orcamentario Manter Gastos Dentro Dos Ganhos Dica4
A Felicidade Anda Por Ai
A Felicidade Anda Por Ai
Sapatilhas ou... Chuteiras? - Vovó Mima Badan
Sapatilhas ou... Chuteiras? - Vovó Mima Badan
24.Agosto.2009 Rst Nova ApresentaçãO
24.Agosto.2009 Rst Nova ApresentaçãO
Similaire à Groovy
Minicurso de Rails - WTISC 2014
Minicurso de Rails - WTISC 2014
Zarathon Maia
Curso Ruby
Curso Ruby
Regis Magalhães
Introdução a Linguagem de Programação Ruby
Introdução a Linguagem de Programação Ruby
Diego Rubin
Apresentação ruby + rails 2014
Apresentação ruby + rails 2014
Marcelo Bohn
Ruby - Criando código para máquinas e humanos
Ruby - Criando código para máquinas e humanos
Gregorio Kusowski
Aprendendo ruby
Aprendendo ruby
Maurício Linhares
Programando em Go
Programando em Go
David Robert Camargo de Campos
Curso de Groovy
Curso de Groovy
Bruno Nascimento
Javafx Introdução
Javafx Introdução
Fábio Nogueira de Lucena
PHP
PHP
Leonardo Weslei Diniz
Groovy para javeiros - Migração Painless
Groovy para javeiros - Migração Painless
Rafael Farias Silva
Groovy
Groovy
Lucas Aquiles
Ruby (1)
Ruby (1)
Renato Sousa
Palestra Ruby
Palestra Ruby
Cássio Marques
Introdução ao php
Introdução ao php
Tiago Davi
Oficina de shell script
Oficina de shell script
brunobione
Curso completo php
Curso completo php
breninho94
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScript
Rodrigo Branas
PHP Day - PHP para iniciantes
PHP Day - PHP para iniciantes
Almir Mendes
Php
Php
alineqs
Similaire à Groovy
(20)
Minicurso de Rails - WTISC 2014
Minicurso de Rails - WTISC 2014
Curso Ruby
Curso Ruby
Introdução a Linguagem de Programação Ruby
Introdução a Linguagem de Programação Ruby
Apresentação ruby + rails 2014
Apresentação ruby + rails 2014
Ruby - Criando código para máquinas e humanos
Ruby - Criando código para máquinas e humanos
Aprendendo ruby
Aprendendo ruby
Programando em Go
Programando em Go
Curso de Groovy
Curso de Groovy
Javafx Introdução
Javafx Introdução
PHP
PHP
Groovy para javeiros - Migração Painless
Groovy para javeiros - Migração Painless
Groovy
Groovy
Ruby (1)
Ruby (1)
Palestra Ruby
Palestra Ruby
Introdução ao php
Introdução ao php
Oficina de shell script
Oficina de shell script
Curso completo php
Curso completo php
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScript
PHP Day - PHP para iniciantes
PHP Day - PHP para iniciantes
Php
Php
Plus de Lucas Aquiles
Open talk micronaut
Open talk micronaut
Lucas Aquiles
Best practices in pair programming
Best practices in pair programming
Lucas Aquiles
Pocket Talk - Onde vivem os vegans?
Pocket Talk - Onde vivem os vegans?
Lucas Aquiles
Pocket Talk - Mob programming
Pocket Talk - Mob programming
Lucas Aquiles
google maps api - v1
google maps api - v1
Lucas Aquiles
Criando app mobile com Google Android - Software Freedom Day 2015
Criando app mobile com Google Android - Software Freedom Day 2015
Lucas Aquiles
Phonegap
Phonegap
Lucas Aquiles
Oficina groovy grails - infoway
Oficina groovy grails - infoway
Lucas Aquiles
Minicurso javascript
Minicurso javascript
Lucas Aquiles
Grails
Grails
Lucas Aquiles
Groovy grails
Groovy grails
Lucas Aquiles
Produtividade na web_com_groovy_e_grails_pt2
Produtividade na web_com_groovy_e_grails_pt2
Lucas Aquiles
Desenvolvimento de aplicações para a plataforma google android
Desenvolvimento de aplicações para a plataforma google android
Lucas Aquiles
Orm android
Orm android
Lucas Aquiles
Plus de Lucas Aquiles
(14)
Open talk micronaut
Open talk micronaut
Best practices in pair programming
Best practices in pair programming
Pocket Talk - Onde vivem os vegans?
Pocket Talk - Onde vivem os vegans?
Pocket Talk - Mob programming
Pocket Talk - Mob programming
google maps api - v1
google maps api - v1
Criando app mobile com Google Android - Software Freedom Day 2015
Criando app mobile com Google Android - Software Freedom Day 2015
Phonegap
Phonegap
Oficina groovy grails - infoway
Oficina groovy grails - infoway
Minicurso javascript
Minicurso javascript
Grails
Grails
Groovy grails
Groovy grails
Produtividade na web_com_groovy_e_grails_pt2
Produtividade na web_com_groovy_e_grails_pt2
Desenvolvimento de aplicações para a plataforma google android
Desenvolvimento de aplicações para a plataforma google android
Orm android
Orm android
Groovy
1.
Groovy Lucas Aquiles
2.
3.
4.
Possui os pontos
fortes do Java + Energia do Ruby, Smalltalk, Python
5.
Possui fácil integração
com as libs Java
6.
Alta curva de
aprendisagem
7.
Suporte a closures
8.
Tudo é objeto
9.
O que é
Groovy? Uma classe Java // HelloWord.java
10.
O que é
Groovy? Uma classe Groovy // HelloWord.groovy
11.
O que é
Groovy? … do jeito Groovy // HelloWord.groovy
12.
13.
A palavra-chave
def indica que ela vai ser tipada dinamicamente
14.
Interpolação de Strings
através do GString
15.
O return
é opcional
16.
Não precisa importar
o pacote java.util
17.
18.
19.
20.
21.
22.
Em aspas duplas
permietem usar o $ para interpolar strings
23.
def nome =
“herp” def sobrenome = “derp” println “${nome} ${sobrenome}”
24.
25.
26.
27.
def escala =
1..20
28.
assert escala.contains(2) assert
escala.size(20)
29.
30.
(1..10).each{
31.
println "me gusta!
${it}"
32.
}
33.
}
34.
soma()
35.
36.
37.
println it
38.
39.
40.
Evita que uma
exceção do tipo NPE seja lançada
41.
def jogador =
new Jogador(nome:“derpson”) jogador.time?.nome
Télécharger maintenant