Programação para a Web

INF1407 - PROGRAMAÇÃO PARA A WEB

Ementa

A arquitetura da web: navegadores; servidores de paginas e de aplicações; protocolos de comunicação. Construção de aplicações para a web: uso de uma linguagem de programação; prototipação de sistemas; utilização do padrão MVC e de outros padrões de projeto; persistência de dados; instalação da aplicação. Ferramentas para o desenvolvimento de aplicações na web. Javascript. AJAX.

Bibliografia

    • GONÇALVES, E.; Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX; Rio de Janeiro: Ciência Moderna, 2007.
    • MALKS, D.; ALUR, D.; CRUPI, J.; Core J2EE Patterns - As Melhores Práticas e Estratégias de Design; Rio de Janeiro: Campus, 2004.
    • RIORDAN, REBECCA M.; Use a Cabeça! Ajax Profissional; Rio de Janeiro: Alta Books, 2009.