Mateus Pratis Medice Minicurso de Desenvolvimento WEB.
Transcript of Mateus Pratis Medice Minicurso de Desenvolvimento WEB.
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
O que é 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.
Servidores De AplicaçãoServidores De Aplicação
Servidores De AplicaçãoServidores De AplicaçãoComerciais:
Não Comerciais:
Servidores De AplicaçãoServidores De Aplicação
Aplicação WEBAplicação 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.
Frameworks WEBFrameworks WEB
RichFacesRichFaces
RichFacesRichFaces
RichFacesRichFaces
DesenvolvimentoDesenvolvimento Editores de desenvolvimento:Editores de desenvolvimento:
Eclipse IDEEclipse IDE NetBeans IDENetBeans IDE Oracle® JDeveloperOracle® JDeveloper
EclipseEclipse
EclipseEclipse
EclipseEclipse
EclipseEclipse
Plugins e Ferramentas para DesenvimentoPlugins e Ferramentas para Desenvimento
FirebugFirebug
FirebugFirebug
FirebugFirebug
Como DesenvolverComo Desenvolver
ReferênciasReferências
www.apache.orgwww.oracle.comwww.jboss.orgwww.mozilla.comwww.ibm.comwww.eclipse.org
Perguntas?Perguntas?
[email protected]@discover.com.br