Skip to main content

ISLA IPGT 15795

Web-Server Programming

Multimedia
  • ApresentaçãoPresentation
    Programming of dynamic web pages using various languages and technologies, both client and server side. Construction of portals and Intranets. Study the PHP and the Laravel Framework. Discuss the concepts involved in the creation, evaluation and maintenance of web portals, enabling the student to deploy Content Management Portals and developing APIs.
  • ProgramaProgramme
    1. Web servers HTTP protocol Apache 2. Development of dynamic websites Server technologies 3. PHP Fundamentals of language Page life cycle Data Access: MySql Templates Security MVC methodology PHP frameworks AJAX 4. Framework Laravel Framework Instalation Controllers Models Views Routes ORM Eloquent APIs REST with Laravel
  • ObjectivosObjectives
    -Understanding the client-server model applied to the web; -Understand the operation of a web server; -Configure a web server; -Understand the importance of new technologies such as AJAX, XML and REST; -Creation of dynamic pages using PHP; -Creation od APIs using REST -Creation of web systems with access to databases; -Understand the MVC Methodology; -Developing application using the Laravel Framework
  • BibliografiaBibliography
    TAVARES, Frederico, PHP com Programação Orientada a Objetos, FCA, 2016  
  • MetodologiaMethodology
    Inclusion of active learning methodologies Interactive exhibition Problem-based learning
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não