T web
Ementa;
Sistema de avaliação
TECNOLOGIAS WEB
Ementa
Conhecer os conceitos relacionados a Sistemas Distribuídos e Programação Concorrente e utilizar esses recursos no desenvolvimento de novas aplicações que se utilizem dessas funcionalidades. Sistema de avaliação
2
1 Avaliação
1 Trabalho Final
about.me/filipedamasceno filipe.a.d@gmail.com Protocolo HTTP
Arquitetura Web
Características das Aplicações Web
Frameworks Web
Arquitetura MVC
XML
Programação no Cliente, e servidor
Requisitos não-funcionais: Desempenho, Segurança
Controle de Sessões
Controle de Estado
Persistência de Dados
Teste e Depuração de Aplicações Web
Padrões de projeto voltados para WEB
3
about.me/filipedamasceno filipe.a.d@gmail.com Framework
Java Server Faces (JSF)
4
é um framework MVC baseado em Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.
Possui um modelo de programação dirigido a eventos utiliza Facelets como seu sistema de template padrão xHTML about.me/filipedamasceno filipe.a.d@gmail.com Framework
Primefaces
PrimeFaces é uma biblioteca de componentes de código aberto para o JSF 2.0
Utiliza, Jquery, JavaScript, AJAX
Permitindo criar interfaces ricas para aplicações web de forma simplificada e eficiente
Cascading Style Sheets
5
é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML.
about.me/filipedamasceno filipe.a.d@gmail.com Persistência de dados
JDBC
Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional;
Para cada banco de dados há um driver JDBC
6
about.me/filipedamasceno