Tecnologias da Internet

Ano
2
Ano lectivo
2016-2017
Código
02010166
Área Científica
Ciências Informáticas
Língua de Ensino
Português
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
4.0
Tipo
Opcional
Nível
2º Ciclo - Mestrado

Conhecimentos de Base Recomendados

Conhecimentos básicos de Programação e de Bases de Dados.

Métodos de Ensino

Aulas T com exposição dos conceitos, princípios e teorias fundamentais de TI, exercícios práticos elementares que despertem o interesse dos alunos e exemplifiquem a aplicação a situações reais.

Aulas PL em que os alunos adquirem conhecimentos sobre ferramentas e técnicas de desenvolvimento de aplicações práticas e que,  desenvolvam um trabalho laboratorial (projeto) que exija a conjugação de conceitos teóricos e promova o raciocínio crítico face a problemas mais complexos. Pretende-se também que os alunos escrevam um relatório, com orientação do docente, em que descrevam o trabalho realizado.

Resultados de Aprendizagem

Aquisição de conhecimentos e competências sobre tecnologias necessárias para o desenvolvimento de aplicações para a Internet.

Aquisição de competências em análise e síntese, organização e planificação, comunicação escrita, resolução de problemas, decisão, trabalho em grupo, raciocínio crítico, aprendizagem autónoma, aplicação prática dos conhecimentos, criatividade.

Estágio(s)

Não

Programa

1. Introdução à Internet

  - Resenha histórica da Internet

  - Funcionamento da Web

  - DNS

  - browsers e anatomia de um Web Server

  - aplicações cliente/servidor

  - Criação e manutenção de contéudos para a Web

  - CMSs; Ferramentas WYSYWYG; HTML, CSS, etc.

2. Client-side Scripting:

  - HTML5

  - CSS

  - JavaScript

3. Desenvolvimento e manutenção de interfaces web a partir de bibliotecas de componentes Javascipt.

4. Familiarização CMSs, plug-ins e outro software para Web 2.0.

Docente(s) responsável(eis)

Hugo Ricardo Gonçalo Oliveira

Métodos de Avaliação

Avaliação
Avaliação Contínua: 10.0%
Projecto: 40.0%
Exame: 50.0%

Bibliografia

Bruno Figueiredo, "Web Design", FCA.

Alexandre Pereira e Carlos Poupa, "Linguagens Web", Edições Sílabo.

Pedro Neves e Rui Ruas, "O Guia Prático do MySQL", Centro Atlântico.

Carlos Serrão e Joaquim Marques, "Programação com PHP 5", FCA.