ISLA IPGT 15791
Web-Client Programming
Multimedia Product Development
-
ApresentaçãoPresentationIn the curriculum unit students must acquire the concepts to develop websites using client-side technologies, using web frameworks with HTML5, CSS and Javascript technology.
-
ProgramaProgrammeHTML5 Semantics Tags Attributes Standards W3C Canvas CSS Syntax Properties Selectors Animation User Interaction CSS Compilers Javascript ECMAScript 6+ syntax HTML application DOM and its manipulation User Interaction Storage Debugging and Optimisation Frameworks Boilerplates, New Bootstrap / Skeleton Multiple libraries in JS to improve UIX
-
ObjectivosObjectivesDevelop websites with client-side technologies, using web frameworks with HTML5, CSS and Javascript technology. Use of HTML in different scenarios for data presentation, graphic aspect control with CSS and internal logic with Javascript ECMAScript. Use of several Frameworks to enrich UIX. Optimization and debugging of websites and resources. Final phase of placing a website on a remote server and its settings.
-
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
-
MetodologiaMethodologyThe theoretical exposition of the subject using the lecture method, interrogative and interactive, are complemented with immediate practical application through exercises and practical work. Thus, each topic studied is reinforced through practical exercises. Therefore, themethodology used is Problem-based learning (PBL).
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS6
-
NaturezaNatureMandatory
-
EstágioInternshipNão