Skip to main content

ISLA IPGT 22357

Advanced Web Technologies

Computing Engineering
  • ApresentaçãoPresentation
      The curricular unit allows students to know and explore web technologies used and valued in professional environments. It is also an opportunity to discuss best practices in software development.
  • ProgramaProgramme
    Advanced Javascript Libraries and frameworks Study of emerging frameworks React, Angular e NodeJS Server and Client Technologies (Back-End, Front-End, and Full-Stack) XML language JSON data format Canvas  Web Development Patterns AMP: Accelerated Mobile Pages; SPA: Single Page Application PWA: Progressive Web Application Universal Web Development Data Access Web storage Relational database Non-relational database
  • ObjectivosObjectives
    Consolidate and acquire new knowledge of emerging libraries and frameworks, web development models and persistent data in a client/server context. Ability to use an emerging technology based on javascript; Knowledge of emerging web technologies and their application in web information systems; Knowledge of the main languages of data exchange; Select the appropriate technologies; Knowledge and apply models of development of information systems for the web; Ability to design systems with persistent data storage.
  • BibliografiaBibliography
    ABREU, Luís, Node.js - Construção de Aplicações Web, FCA, 2016 FERREIRA, Antonio, M., Introdução ao Cloud Computing - IAAS, PAAS, SAAS, Tecnologia, Conceito e Modelos de Negócio, FCA, 2015 HAJIAN, Majid, Progressive Web Apps with Angular, Apress, 2019
  • MetodologiaMethodology
    Inclusion of active learning methodologies Interactive exhibition Problem-based learning
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    3
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não