Top Banner
Mateus Pratis Medice Minicurso de Desenvolvimento WEB
27

Mateus Pratis Medice Minicurso de Desenvolvimento WEB.

Apr 17, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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