Tecnologias da Internet
1
2017-2018
01007698
Ciências Informáticas
Português
Presencial
Semestral
6.0
Opcional
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ãoPrograma
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).
Docente(s) responsável(eis)
Jorge Carlos dos Santos Cardoso
Métodos de Avaliação
Avaliação
Projecto: 50.0%
Exame: 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.