Nível: Graduação.

Objetivos: A disciplina tem como objetivo capacitar o aluno no projeto e no desenvolvimento de software voltado para a Web. Espera-se que o aluno termine a disciplina conhecendo os recursos necessários para o desenvolvimento de sites e aplicativos para a Web.

Conteúdo: Conceito de Aplicação Web; Características da Web 2.0; Características de desenvolvimento de software na Web; Análise e Projeto de Aplicações Web: estrutura, conteúdo, apresentação e navegação; UML e desenvolvimento Web: estereótipos e extensões para Web; Arquiteturas, Protocolos, Padrões, Tecnologias e Frameworks Web relacionados com o desenvolvimento de Aplicações Web (Cliente-servidor, MVC, SOA, HTML, XML, XHTML, CSS, JavaScript, PHP, CGI, Web Services, SOAP/XMLRPC, WSDL, UDDI, entre outros).


Atenção: o material da disciplina está disponibilizado no Moodle Institucional da UFRGS, que pode ser acessado via navegador Web pelo seguinte endereço: http://moodle.ufrgs.br/.