ISLA IPGT 15791
Programação Web - Cliente
Desenvolvimento de Produtos Multimédia (CTSP) (ISLA-IPGT)
-
ApresentaçãoPresentationNa 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.
-
ProgramaProgrammeHTML5 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 UIX
-
ObjectivosObjectivesDesenvolver 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 UIX. Optimização e depuração de websites e recursos. Fase final de colocação de website em servidor remoto e suas configurações.
-
BibliografiaBibliographyAbreu, 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 Queirós, R. (2017). Criação rápida de sites responsivos com o Bootstrap . FCA
-
MetodologiaMethodologyAs 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).
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS6
-
NaturezaNatureObrigatório
-
EstágioInternshipNão