27
Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Embed Size (px)

Citation preview

Page 1: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Mateus Pratis Medice

Minicurso de Desenvolvimento WEB

Page 2: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Ementa

Sistemas WEBSistemas WEB Tecnologias WEBTecnologias WEB Servidores de AplicaçãoServidores de Aplicação

• GlassfishGlassfish Frameworks WEBFrameworks WEB

• JSFJSF

• RichFacesRichFaces IDE's para DesenvolvimentoIDE's para Desenvolvimento

• Eclipse Eclipse

Page 3: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

O que é WEB?

Page 4: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Servidores De AplicaçãoServidores De Aplicação

• Ambiente de execução das aplicações.• Infraestrutura da aplicação.– Pool de Conexões.–Web Service.– Etc.

• Segurança– Autorização e Autenticação.

• Gerenciamento de Transações.• Balanceamento de Carga.

Page 5: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Servidores De AplicaçãoServidores De Aplicação

Page 6: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Servidores De AplicaçãoServidores De AplicaçãoComerciais:

Não Comerciais:

Page 7: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Servidores De AplicaçãoServidores De Aplicação

Page 8: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Aplicação WEBAplicação WEB

Page 9: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Frameworks WEBFrameworks WEB

Framework, o que é?

Abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica.

Framework WEB.

– Componentes de Tela.– Fácil Gerenciamento dos Recursos WEB.– Fácil integração dos componentes de tela, com os

componentes de negócio (Java).– Alta Padronização de Projeto.– Facilita a divisão da aplicação em camadas. – Funcionalidades Genéricas.– Redução de Complexidade.– Maior Produtividade.

Page 10: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Frameworks WEBFrameworks WEB

Page 11: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

RichFacesRichFaces

Page 12: Mateus Pratis Medice Minicurso de Desenvolvimento WEB
Page 13: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

RichFacesRichFaces

Page 14: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

RichFacesRichFaces

Page 15: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

DesenvolvimentoDesenvolvimento Editores de desenvolvimento:Editores de desenvolvimento:

Eclipse IDEEclipse IDE NetBeans IDENetBeans IDE Oracle® JDeveloperOracle® JDeveloper

Page 16: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

EclipseEclipse

Page 17: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

EclipseEclipse

Page 18: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

EclipseEclipse

Page 19: Mateus Pratis Medice Minicurso de Desenvolvimento WEB
Page 20: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

EclipseEclipse

Page 21: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Plugins e Ferramentas para DesenvimentoPlugins e Ferramentas para Desenvimento

Page 22: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

FirebugFirebug

Page 23: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

FirebugFirebug

Page 24: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

FirebugFirebug

Page 25: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Como DesenvolverComo Desenvolver

Page 26: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

ReferênciasReferências

www.apache.orgwww.oracle.comwww.jboss.orgwww.mozilla.comwww.ibm.comwww.eclipse.org

Page 27: Mateus Pratis Medice Minicurso de Desenvolvimento WEB

Perguntas?Perguntas?

[email protected]@discover.com.br