Tecnologias e Programação de Sistemas de Informação

Tecnologias da Internet

<< voltar ao Plano Curricular

Publicação em Diário da República: Despacho n.º 12805/2021 - 29/12/2021

6 ECTS; 1º Ano, Anual, 80,0 TP , Cód. 60248.

Docente(s)
- Paulo Alexandre Gomes dos Santos (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não Aplicável

Objetivos
A. Desenvolver código HTML, CSS e javaScript;
B. Codificar conteúdos Web estáticos;
C. Codificar conectividade Web;
D. Implementar modelos de interação Web;
E. Implementar interfaces Web dinâmicos;
F. Implementar projetos Web do lado do cliente;

Programa
1. Programação com HTML, CSS, JavaScript;
2. Superclasses, subclasses e instâncias em HTML;
3. Codificação de conteúdos e interfaces em HTML5;
4. Codificação de estilos em CSS;
5. Estruturas de dados em javaScript;
6. Classes de javaScript;
7. Dinâmica, Interação e Comportamento;
8. Metodologias de Projeto Web;

Metodologia de avaliação
Avaliação Continua:
Parte Teórica com três frequências com nota mínima de 7,00 em 20 e Parte Prática com um trabalho com nota mínima de 10,00 em 20 e Classificação final (ponderada: 50% parte teórica e 50% parte prática) maior ou igual a 10 valores

Exame:
Um exame, com uma parte teórica, com nota mínima de 7,00 em 20 e e Parte Prática com um trabalho com nota mínima de 10,00 em 20 e Classificação final (ponderada: 50% parte teórica e 50% parte prática) maior ou igual a 10 valores

Bibliografia
- Data, R. (0). w3schools.com - THE WORLD'S LARGEST WEB DEVELOPER SITE. Acedido em 19 de janeiro de 2026 em https://www.w3schools.com/
- Geary, D. (2012). Core HTML5 Canvas: Graphics, Animation, and Game Development. Boston:: Prentice-Hall
- Haverbeke, M. (2018). Eloquent JavaScript - A Modern Introduction to Programming. San Francisco: No Starch Press
- Haverbeke, M. (2018). Eloquent JavaScript - A Modern Introduction to Programming. San Francisco: No Starch Press
- Terlson , B. e International, E. (0). ECMAScript 2018 – Language Specification (9.th Edition, June 2018). Acedido em 10 de novembro de 2020 em https://262.ecma-international.org/9.0/

Método de Ensino
1. Aulas teórico-práticas plenárias com exposição e debate - 28 horas;
2. Aulas de prática laboratorial por turmas em ambiente de desenvolvimento de software - 42 horas;
3. Apoio didático por e-learning, através da plataforma Moodle.

Software utilizado nas aulas
Visual Studio Code; Browser Google Chrome;

 

Aprovado em Conselho Técnico Cientifico: 27 de abril de 2026

Download da Ficha da Unidade Curricular (FUC)

 

 


<< voltar ao Plano Curricular
ISO 9001
NP4552
SGC
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado