25
DESENVOLVENDO APLICAÇÕES WEB EM JAVA

Apresentação sobre VRaptor na Campus Recife 2014

Embed Size (px)

Citation preview

Page 1: Apresentação sobre VRaptor na Campus Recife 2014

DesenvolvenDoaplicações WeB

em JAVA

Page 2: Apresentação sobre VRaptor na Campus Recife 2014

Yelken H. F. GonzAles

experiênciA proFissionAl

pós graduando em gestão empresarial

pós-graduado em segurança de redes e sistemas

Graduado em sistemas de informação - Faculdade santa Maria

Graduado em analise e desenvolvimento desistemas - UniBRaTec

ocJa / ocJp

itil v3 Foundation

experiência profissional

analista de sistemas na Home center Ferreira costa

campeão no Hackathon Telefonica vivo / Firefox os de melhor aplicativo na campus party de 2013

projeto skyon o qual faço parte da equipe em segundo lugar no Hackathon da nasa em Recife

Page 3: Apresentação sobre VRaptor na Campus Recife 2014

case de sucessona empresa home center

ferreira costa.

““

motiVAção dA pAlestrA

Page 4: Apresentação sobre VRaptor na Campus Recife 2014

FrAmeworks web

Page 5: Apresentação sobre VRaptor na Campus Recife 2014

conceitosB á s i c o s

Page 6: Apresentação sobre VRaptor na Campus Recife 2014

...é uma abstração que unecódigos comuns entre vários projetos

de software provendo umaFuncionAlidAde GenéricA.

o que é um FrAmework?

Page 7: Apresentação sobre VRaptor na Campus Recife 2014

popularidade

sustentabilidade

experimente!

tem recurso no mercado?

documentação licença

segurança

critérios paraescolher um framework

Page 8: Apresentação sobre VRaptor na Campus Recife 2014

e mVc?

mvc é um pAdrãode ArquiteturAque descreve comotrês camadas dedesenvolvimento serelacionam entre si.

Page 9: Apresentação sobre VRaptor na Campus Recife 2014

enFim o VrAptor!

framework mvcpara web e brAsileiro

open source

versão atual 4.0 lançado em 2014

focado nodesenvolvimento rápido

mantido pela caelum

criado na usp em 200

Page 10: Apresentação sobre VRaptor na Campus Recife 2014

VAntAGensD o v R a p T o R

Page 11: Apresentação sobre VRaptor na Campus Recife 2014

AltA produtiVidAde

economiA de tempo no proJetoe consequentemente dinHeiro

bAixA curVA de AprendizAGem

FlexibilidAde

documentAção em portuGuês

1.

3.

2.

4.

5.

Page 12: Apresentação sobre VRaptor na Campus Recife 2014

desVAntAGensD o v R a p T o R

Page 13: Apresentação sobre VRaptor na Campus Recife 2014

não possui componentes próprios como o JsF

mAior dependênciA do Html, css e JAVAscript

1.

2.

Page 14: Apresentação sobre VRaptor na Campus Recife 2014

soluçãop a R a a s D e v a n T a G e n s

Page 15: Apresentação sobre VRaptor na Campus Recife 2014

Aprender Html 5, css e Js.

JquerY ,JquerY ui, Yui,extJs e AnGulArJs

use o VrAptor!

Page 16: Apresentação sobre VRaptor na Campus Recife 2014

VAmos criArumA loJA VirtuAl

Page 17: Apresentação sobre VRaptor na Campus Recife 2014

cAdAstro de produtos

Page 18: Apresentação sobre VRaptor na Campus Recife 2014

controller

Page 19: Apresentação sobre VRaptor na Campus Recife 2014

Html

/web-inf/jsp/produtos/lista.jsparquivo:

url: /produtos/lista

Page 20: Apresentação sobre VRaptor na Campus Recife 2014

inJeção de dependênciAs (di)persistênciA

Page 21: Apresentação sobre VRaptor na Campus Recife 2014

Formulário de Adição

Page 22: Apresentação sobre VRaptor na Campus Recife 2014

/web-inf/jsp/produtos/form.jsparquivo:

url:

url:

/produtos/form

/produtos/adiciona

Html

Page 23: Apresentação sobre VRaptor na Campus Recife 2014

dúVidAs

Page 24: Apresentação sobre VRaptor na Campus Recife 2014

Yelken H. F. GonzAles

http://github.com/yelkezin

@yelkezin

GitHub:

twitter:

Page 25: Apresentação sobre VRaptor na Campus Recife 2014

obriGAdo

(: