Tecnologias da Internet

Ano
4
Ano lectivo
2020-2021
Código
01007698
Área Científica
Engenharia Biomédica
Língua de Ensino
Português
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Opcional
Nível
1º Ciclo - Licenciatura

Conhecimentos de Base Recomendados

Introdução à Programação e Resolução de Problemas.

Métodos de Ensino

Aulas teóricas com exposição dos conceitos, princípios e teorias fundamentais das tecnologias das Internet, acompanhada de exercícios práticos elementares que despertem o interesse dos alunos nestas matérias e exemplifiquem a sua aplicação a situações reais. Aulas práticas-laboratoriais em que se pretende que os alunos adquiram conhecimentos sobre ferramentas e técnicas de desenvolvimento de aplicações práticas e que, com a orientação do docente, desenvolvam um projecto laboratorial que exija a conjugação de conceitos teóricos e promova a reflexão crítica face a problemas complexos.

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

2. Funcionamento da Web, DNS, Browsers e anatomia de um Web Server como Aplicações cliente/servidor

3. Tecnologias do lado do cliente (HTML5, CSS, JavaScript)

4. Desenvolvimento e manutenção de interfaces Web com recurso a Javascipt

5. Noções de web design responsivo

6. Reutilização de bibliotecas e componentes JavaScript

7. Tecnologias do lado do servidor (ex: PHP, CMSs).

Métodos de Avaliação

Avaliação
Exame: 50.0%
Projecto: 50.0%

Bibliografia

Luís Abreu, "HTML5" – 2a Edição Atualizada e Aumentada. FCA, 2013 Pedro Remoaldo, "CSS3", FCA, 2011 Luís Abreu, "JavaScript" (2a edição), FCA, 2013.