CCT-UFCA/Ciência da Computação/Programação para Web
Aparência
Programa do Componente Curricular
[editar | editar código]| Código: | CC0038 | ||||||||
| Componente Curricular: | Programação para Web | ||||||||
| Semestre de Oferta: | - | Tipo: | Disciplina | Caráter: | Optativa | ||||
| Unidade Acadêmica Responsável: | Centro de Ciências e Tecnologia - CCT | ||||||||
| Área: | Sistemas de Informação | ||||||||
| Créditos: | 4 | Carga horária: | 64 | Teórica: | 32 | Prática: | 32 | Extensão: | - |
| Pré-requisito: | CC0019 - Programação Orientada a Objetos | ||||||||
| Co-requisito: | - | ||||||||
| Equivalência: | - | ||||||||
Objetivos
[editar | editar código]A disciplina tem por objetivo capacitar o aluno a desenvolver, do início ao fim, uma aplicação para ambiente Web, conhecendo seu ciclo de vida, suas especificações e padrões de projetos para garantir produtividade e baixa manutenção.
Ementa
[editar | editar código]Projetos de Sistemas para Web: modelo cliente-servidor, padrão MVC, arquitetura em camadas, protocolo http. Linguagens de marcação para Interface com o usuário. Servidores: web, web dinâmico e de aplicação. Linguagens de programação para Internet. Tecnologias de apoio à programação para Internet. Frameworks de programação para Internet.
Conteúdo
[editar | editar código]Metodologia
[editar | editar código]Avaliação
[editar | editar código]Bibliografia Básica
[editar | editar código]- DUCKETT, J. Web Design with HTML, CSS, JavaScript and Jquery Set. Willey, 1a edição, 2014.
- DEITEL, Harvey M; DEITEL, Paul J; NIETO, T. R. Internet & World Wide Web: como programar. 2. ed Porto Alegre: Bookman, 2003.
- COULOURIS, G.; DOLLIMORE, J.; KINDBERG, T. Sistemas Distribuídos - Conceitos e Projeto. Bookman Companhia Ed, 2013.
Bibliografia Complementar
[editar | editar código]- CERAMI, E. Web services: essentials. Beijing: O'Reilly, c2002. xiii, 288 p. (Distributed applications with XML RPC, SOAP UDDI & WSDL). ISBN 9780596002244.
- SOARES, W. PHP 5. Conceitos, Programação e Integração com Banco de Dados. Editora Saraiva, São Paulo, 2013.
- SHKLAR, L.; Rosen, R. Web Application Architecture: Principles, Protocols and Practices . Willey, 2a edição, 2011.
- STEPP, M.; MILLER, J.; Kirst, V. Web Programming Step by Step. 2a Edição. Marty Stepp, 2010.
- PUREWAL, S. Aprendendo a Desenvolver Aplicações Web. Editora Novatec, 1a Edição, 2014.