ISLA IPGT 15795
Web-Server Programming
Multimedia
-
ApresentaçãoPresentationProgramming 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.
-
ProgramaProgramme1. 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
-
BibliografiaBibliographyTAVARES, Frederico, PHP com Programação Orientada a Objetos, FCA, 2016
-
MetodologiaMethodologyInclusion of active learning methodologies Interactive exhibition Problem-based learning
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS6
-
NaturezaNatureMandatory
-
EstágioInternshipNão