Disciplina Curricular
Introdução às Tecnologias Web ITW
Licenciatura Bolonha em Biologia - 5_LBio 2023/24
Contextos
Grupo: 5_LBio 2023/24 > 1º Ciclo > Ramos > Ramo Biologia Celular e Biotecnologia com Minor em Informática > Opcionais > 553_Minor em Informática
Período:
Grupo: 5_LBio 2023/24 > 1º Ciclo > Ramos > Ramo Biologia do Organismo e Evolução com Minor em Informática > Opcionais > 553_Minor em Informática
Período:
Grupo: 5_LBio 2023/24 > 1º Ciclo > Ramos > Ramo Biologia Molecular e Genética com Minor em Informática > Opcionais > 553_Minor em Informática
Período:
Grupo: 5_LBio 2023/24 > 1º Ciclo > Ramos > Ramo Biologia Ambiental com Minor em Informática > Opcionais > 553_Minor em Informática
Período:
Peso
6.0 (para cálculo da média)
Objectivos
Apresentar as principais tecnologias e linguagens utilizadas para criar sites e aplicações Web, tais como HTML5, CSS, e JavaScript, assim como bibliotecas e plataformas de desenvolvimento, como jQuery, jQuery-Mobile, e Bootstrap.
Programa
A história da Web, internet, e HTML; introdução ao HTML; marcadores para definir estrutura, texto, links, listas, imagens, tabelas, áudio, vídeo, blocos com semântica (header, nav, e outros) e sem semântica (div, span); o DOM e o seu significado; seletores CSS, folhas de estilo, definição de cores, tipos de letra, caixas e bordas, posicionamentos, formatação de imagens, e ajuste aos tamanhos de ecrãs; a framework W3.CSS para facilitar a apresentação e suportar sites responsive; conceitos de JavaScript, controle de fluxo, estruturas de dados, arrays, e objetos; acesso e manipulação do DOM usando JavaScript; tratamento de eventos e processamento de entradas dos utilizadores com formulários HTML e JavaScript; introdução à framework jQuery, seletores, manipulação do DOM e dos atributos dos elementos de uma página Web; tratamento de eventos e criação de animações; introdução às frameworks jQuery Mobile e Bootstrap.
Métodos de ensino e avaliação
A avaliação tem três componentes: exame escrito, projeto de desenvolvimento de aplicação Web, e participação nas aulas.