Sie sind auf Seite 1von 12

TECNOLOGIAS WEB

UFC-2014.2
Aula 01:Apresentao do curso:
Ementa;
Sistema de avaliao
Prof: Filipe Damasceno
Ementa
Conhecer os conceitos relacionados a Sistemas Distribudos e Programao Concorrente
e utilizar esses recursos no desenvolvimento de novas aplicaes que se utilizem dessas
funcionalidades.
Sistema de avaliao
1 Avaliao
1 Trabalho Final
about.me/filipedamasceno
filipe.a.d@gmail.com
2
Protocolo HTTP
Arquitetura Web
Caractersticas das Aplicaes Web
Frameworks Web
Arquitetura MVC
XML
Programao no Cliente, e servidor
Requisitos no-funcionais: Desempenho, Segurana
Controle de Sesses
Controle de Estado
Persistncia de Dados
Teste e Depurao de Aplicaes Web
Padres de projeto voltados para WEB
about.me/filipedamasceno
filipe.a.d@gmail.com
3
Framework
Java Server Faces (JSF)
umframework MVC baseado emJavapara a construo
deinterfaces de usurio baseadas emcomponentespara
aplicaes web.
Possui um modelo de programao dirigido aeventos
utilizaFaceletscomo seu sistema de template padro
xHTML
about.me/filipedamasceno
filipe.a.d@gmail.com
4
Framework
Primefaces
PrimeFaces uma biblioteca de componentes de cdigo aberto
para o JSF 2.0
Utiliza, Jquery, JavaScript, AJAX
Permitindo criar interfaces ricas para aplicaes web de forma
simplificada e eficiente
Cascading Style Sheets
umalinguagem de estilo utilizada para definir a apresentao de
documentos escritos em uma linguagem de marcao,
como HTML ouXML.
about.me/filipedamasceno
filipe.a.d@gmail.com
5
Persistncia de dados
JDBC
Java Database ConnectivityouJDBC um conjunto de
classes e interfaces (API) escritas em Java que fazem o envio de
instruesSQL para qualquer banco de dados relacional;
Para cadabanco de dados h um driver JDBC
about.me/filipedamasceno
filipe.a.d@gmail.com
6
Servidores
SGBD (servidor de dados)
O PostgreSQL um poderoso Sistema Gerenciador de Banco de
Dados (SGBD) objeto-relacional de cdigo aberto.
GlassFish (servidor de aplicao)
GlassFish umservidor de aplicao open sourceliderado
pelaSun Microsystemspara a plataformaJava EE.
GlassFish suporta todas as especificaes da API Java EE, tais
como JDBC,RMI,JavaMail, JMS,JMX etc.
about.me/filipedamasceno
filipe.a.d@gmail.com
7
Plataforma
JAVA EE
Java Platform, Enterprise Edition umaplataformade programao
paraservidoresnalinguagem de programaoJava.
A plataforma fornece umaAPI e um ambiente de tempo de execuo para o
desenvolvimento e execuo desoftwares corporativos, incluindo servios
deredeeweb
O Java EE (Java Enterprise Edition) consiste de uma srie de especificaes
bem detalhadas, dando uma receita de como deve ser implementado um
software que faz cada um desses servios de infraestrutura.
about.me/filipedamasceno
filipe.a.d@gmail.com
8
O que instalar?
Ambiente Integrado de Desenvolvimento, utilizado na codificao do sistema
NetBeans
Java Development Kit (JDK) - Kit de Desenvolvimento Java, um conjunto
de utilitrios que permitem criar sistemas de software para aplataforma Java.
composto por compilador ebibliotecas.
SGBD
PGAdmin (PostegreSQL)
Modelagem de dados
brModelo, DbWrench
Biblioteca de componentes
Primefaces
about.me/filipedamasceno
filipe.a.d@gmail.com
9
Metodologia de desenvolvimento
Servir para organizao, e auxilio das entregas
about.me/filipedamasceno
filipe.a.d@gmail.com
10
Atividade
1. Formem equipes de 4 integrantes
2. Escolham um lder
3. Responda
1. Que sistema iremos desenvolver?
about.me/filipedamasceno
filipe.a.d@gmail.com
11

Das könnte Ihnen auch gefallen