RED 3 01 - Aplicações Centradas em Redes

Regente

Professor Doutor Paulo Sampaio

Objectivos

Essa disciplina tem como objectivo principal proporcionar ao aluno uma visão global das tecnologias existentes para o desenvolvimento de aplicações centradas em redes, em particular, das tecnologias voltadas ao desenvolvimento de aplicações para a Web.

Sinopse

1. Introdução ao desenvolvimento de aplicações centradas em redes; 2. Linguagens de apresentação e formatação: HTML, XHTML, WML, CSS, XSTL, etc.; 3. Arquitectura de aplicações para a Web (MVC, STRUTS); 4. Linguagens para o desenvolvimento de aplicações centradas em redes: scripting (perl, CGI), linguagens do lado do cliente (JavaScript, VBScript, Java Applets), e linguagens do lado do servidor (PHP, Servlets, JSP, JSF, Javabeans/EJB, J2EE, Javabeans, ASP, .NET); 5. Integração de aplicações: XML e WebServices; 6. Desenvolvimento de aplicações centradas em redes.