• Abreu, L. (2015). Javascript 6 . FCA Ben Frain, B. (2012). Responsive Web Design with HTML5 and CSS3 . Packt Publishing Freeman, E., Robson, E. (2011). Head First HTML5 Programming: Building Web Apps with JavaScript . O'Reilly Media  
  • Desenvolvimento de Produtos Multimédia (CTSP) (ISLA-IPGT)
  • 2011
  • 15791
  • Programação Web - Cliente
  • ISLA Gaia2011-15791
  • 1
  • 6
  • 0
  • 27
  • Não
  • Português
  • As aulas teóricas de exposição da matéria recorrendo ao método expositivo, interrogativo e interativo, sendo complementadas com aplicação prática de imediato através de exercícios e trabalhos. Assim, cada tópico estudado é reforçado através de exercícios práticos. Portanto, será usada a metodologia de Aprendizagem Baseada em Resolução de Problemas (ABRP).
  • Obrigatório
  • Desenvolver websites com tecnologias client-side, usando frameworks web com tecnologia HTML5, CSS e Javascript. Uso de HTML em diferentes cenários para apresentação de dados, controlo do aspeto gráfico com CSS e lógica interna com Javascript ECMAScript. Uso de diversas Frameworks para enriquecer o UI/UX. Optimização e depuração de websites e recursos. Fase final de colocação de website em servidor remoto e suas configurações.
  • HTML5 Semântica Tags Atributos Standards W3C Canvas CSS Sintaxe Propriedades Selectores Animação Interação com Utilizador Compiladores CSS JAVASCRIPT Sintaxe ECMAScript 6+ Aplicação em HTML DOM e a sua manipulação Interação com Utilizador Armazenamento Depuração e Optimização Frameworks Boilerplates Bootstrap / Skeleton Diversas bibliotecas em JS para melhorar a UI/UX
  • Descrição

    Data limite

    Ponderação

    Exercícios Práticos

    ---

    10%

    Teste de Avaliação

    ---

    50%

    Trabalho Prático

    ---

    40%


     

    Avaliação Final: Os estudantes que não tenham sucesso na avaliação curricular podem realizar exames nas épocas de avaliação definidas pela instituição.

     

  • Semestral
  • Na unidade curricular os estudantes devem adquirir os conceitos para desenvolver websites com recurso às tecnologias client-side, usando frameworks web com tecnologia HTML5, CSS e Javascript.