Back

Introdução à Programação para a Web

    Detalhes do curso

  • Conhecimentos de Base Recomendados

    -

  • Objetivos

    Pretende-se que os alunos adquiram os conhecimentos, aptidões e competências para o desenvolvimento Web "client-side", tendo a Internet como elemento integrador:
    - Compreender as linguagens e tecnologias Web utilizadas para a programação nos clientes (front-end):
    -> Saber definir a estrutura de uma página Web.
    -> Compreender e aplicar os conceitos relacionados com a apresentação de uma página Web.
    -> Capacidade de aplicação dos conceitos relacionados com o comportamento de uma página Web.
    -> Capacitar o aluno na resolução de problemas de aplicação na validação dos formulários.
    - Mostrar aptidão para desenhar uma aplicação Web, tendo em consideração a sua arquitetura completa.
    - Mostrar aptidão e demonstrar competências para o trabalho em equipa.


    Os alunos mostrarão a aptidão para desenhar um Website usando os conhecimentos em tecnologias front-end.
    Os conteúdos programáticos tentam mapear o desenvolvimento Web no lado do cliente (client-side). Desta forma, consegue-se transmitir aos alunos os conceitos fundamentais da Programação para a Web. O tratamento avançado de forms e eventos servirá para preparar os estudantes, dando-lhes competências que usarão para a ligação aos conhecimentos a adquirir na UC de “Programação para a Web” para programação full-stack de uma aplicação Web.

  • Métodos de Ensino

    Aulas presenciais de acordo com os seguintes pontos:
    - Uma aula poderá ser dedicada a apresentação dos conceitos teóricos, resolução de fichas práticas ou trabalho em projeto de grupo, dependendo da semana em questão e de acordo com o plano de aulas.
    - O Microsoft Teams será usado para comunicação síncrona com os estudantes, existindo canais por turma e por tópico, sempre que necessário.
    - O moodle centralizará a informação, os conteúdos, e as atividades essenciais. Os alunos deverão estar atentos aos conteúdos colocados por semana no moodle.

  • Estágio(s)

    Não

  • Programa

    1- HTML
    2- CSS
    3- JavaScript
    4- DOM
    5- Forms e Eventos

  • Demonstração de conteúdos

    -

  • Demonstração da metodologia

    -

  • Docente(s) responsável(eis)

    -

  • Bibliografia

    Douglas Crockford; JavaScript : The Good Parts, O’Reilly. ISBN: ISBN: 978 0 596 51774 8
    Luís Abreu; HTML 5 (4ª edição Atualizada e Aumentada), FCA. ISBN: ISBN: 978 972 722 821 8
    Luís Abreu; JavaScript 6, FCA. ISBN: ISBN: 978 972 722 815 7

  • Código

    INF32198

  • Modo de Ensino

    PRESENCIAL

  • ECTS

    3.0

  • Duração

    Semestral

  • Horas

    30h Práticas e Laboratórios

Conteúdo atualizado em 21/03/2025 15:46
Visão Geral da Privacidade
Escola Superior de Tecnologia de Setúbal - ESTSetúbal/IPS

Este site utiliza cookies para lhe oferecer a melhor experiência possível. As informações dos cookies são armazenadas no seu navegador e permitem funcionalidades como reconhecê-lo quando regressa ao nosso site e ajudar a nossa equipa a perceber quais as secções que considera mais interessantes e úteis.

Cookies Estritamente Necessários

Os cookies estritamente necessários devem estar sempre ativados para que possamos guardar as suas preferências de configuração de cookies.

Cookies de Terceiros

Este site utiliza o Google Analytics para recolher informação anónima, como o número de visitantes do site e as páginas mais populares. Manter este cookie ativado ajuda-nos a melhorar o nosso website.