Skip to main content

ISLA IPGT 15791

Web-Client Programming

Multimedia Product Development
  • ApresentaçãoPresentation
    In the curriculum unit students must acquire the concepts to develop websites using client-side technologies, using web frameworks with HTML5, CSS and Javascript technology.
  • ProgramaProgramme
    HTML5 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
  • ObjectivosObjectives
    Develop 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.
  • BibliografiaBibliography
    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 Queirós, R. (2017). Criação rápida de sites responsivos com o Bootstrap . FCA  
  • MetodologiaMethodology
    The 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ínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não