Tecnologias Web
| Áreas Científicas |
| Classificação |
Área Científica |
| OFICIAL |
Tecnologia de Comunicação |
Ocorrência: 2010/2011 - 2S
Ciclos de Estudo/Cursos
| Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
| MM |
34 |
Plano de estudos |
1 |
- |
7,5 |
67 |
203 |
Língua de trabalho
Português - Suitable for English-speaking students
Objetivos
Ao completar esta unidade curricular, o estudante deve ser capaz de:
1. Elaborar documentos XML válidos conforme a definição de um DTD ou XSD.
2. Desenhar folhas de estilo XSL para transformar documentos XML em documentos HTML.
3. Desenhar e aplicar folhas de estilo CSS para apresentar documentos XML.
4. Efectuar interrogações básicas a uma base de dados relacional.
5. Desenvolver um protótipo de uma aplicação Web baseada em XML e PHP que apresente conteúdos dinâmicos .
Programa
1. Introdução ao XML
2. DTDs para validação de documentos XML.
3. XML Schemas para validação de documentos XML.
4. Apresentação de documentos XML com CSS.
5. Processador XSLT para transformação de documentos XML para HTML. Folha de estilo XSL.
6. Processamento de XML em aplicações. Ler e escrever XML.
7. Breve introdução às bases de dados relacionais e interrogações em SQL.
8. Desenvolvimento de Web sites com conteúdos dinâmicos com recurso a XML, PHP e bases de dados.
Bibliografia Obrigatória
Moller, Anders;
An introduction to XML and web technologies. ISBN: 0-321-26966-7
Knobloch, Manfred;
WEB design with XML. ISBN: 0-470-84718-2
Bibliografia Complementar
José Carlos Ramalho, Pedro Henriques;
XML & XSL. ISBN: 972-722-347-8
Luke Welling e Laura Thomson ; trad. Adriana Kramer;
PHP e MySQL. ISBN: 978-85-352-1714-8
Métodos de ensino e atividades de aprendizagem
Exposição teórica dos conceitos fundamentais e suas aplicações.
Apresentação de exemplos práticos e resolução pelos estudantes de exercícios propostos.
Software
PHP
XMP Spy
Mysql
Palavras Chave
Ciências Tecnológicas > Tecnologia > Tecnologia da internet
Tipo de avaliação
Avaliação distribuída com exame final
Componentes de Avaliação
| Descrição |
Tipo |
Tempo (Horas) |
Peso (%) |
Data Conclusão |
| Participação presencial (estimativa) |
Participação presencial |
30,00 |
|
|
| Elaboração dos trabalhos práticos |
Trabalho escrito |
100,00 |
|
|
| Exame |
Exame |
3,00 |
|
|
|
Total: |
- |
0,00 |
|
Componentes de Ocupação
| Descrição |
Tipo |
Tempo (Horas) |
Data Conclusão |
| Estudo Individual |
Estudo autónomo |
40 |
|
| Preparação para exame |
Estudo autónomo |
30 |
|
|
Total: |
70,00 |
|
Obtenção de frequência
Para a obtenção de frequência, os estudantes não poderão exceder o número limite de faltas às aulas. As presenças serão registadas em todas as aulas.
É necessário obter a classificação mínima de 10 valores (em 20) na componente de avaliação distribuída para acesso ao exame. A avaliação distribuída é determinada pela avaliação de 3 trabalhos práticos (T1, T2 e T3).
Os estudantes que obtiveram frequência na edição anterior desta unidade curricular, podem optar pela nota correspondente, mas deverão informar a regente no início do semestre.
Fórmula de cálculo da classificação final
A nota final será calculada da seguinte forma:
Nota Final = 0,5*Exame + 0,5*Avaliação Distribuída
Avaliação Distribuída = 0.25*T1 + 0.25*T2 + 0.50*T3
Para obtenção de aprovação é exigido um mínimo de 8 valores (em 20) na nota do exame.
Provas e trabalhos especiais
Não há provas nem trabalhos especiais.
Avaliação especial (TE, DA, ...)
Idêntica à dos estudantes em regime normal. Os alunos inscritos nestas situações especiais, terão de realizar os mesmos trabalhos e no mesmo período dos estudantes em regime normal.
Melhoria de classificação
A nota de exame pode ser melhorada em época de recurso.
A nota da avaliação distribuída poderá ser melhorada na edição seguinte da unidade curricular.