Desenvolvimento de Software Web (DWEB)
Ementa
Engenharia de software para Web. Visão geral de arquiteturas de aplicações Web. Linguagens de programação para Web. Frameworks para desenvolvimento de aplicações web. Front-end e back-end. Serviços web: criação e consumo. Microsserviços, Software as a Service (SaaS). Function as a Service (FaaS). Plataform as a Service (PaaS). Práticas em testes de aplicações web. Nessa disciplina, serão executadas Atividades Curriculares de Extensão.
| Carga Horária | |||
|---|---|---|---|
| Teórica | Prática | Extensão | Total |
| 2 | 1 | 1 | 4 |
Pré-Requisito:
- Desenvolvimento de Software Orientado a Objetos II (DOO2) - 3ª Fase
Bibliografia Básica
PRESSMAN, Roger S. Engenharia web. Rio de Janeiro: LTC, 2009. 416 p. ISBN 9788521616962 (broch.).
LECHETA, Ricardo R. Web service RESTful: aprenda a criar web service RESTful em Java na nuvem do Google. São Paulo: Novatec, 2017. 431 p. ISBN 9788575224540 (broch.).
PEREIRA, Caio Ribeiro. Construindo APIs REST com Node.js. São Paulo: Casa do Código, 2018. 186 p. ISBN 9788555191503 (Broch.).
Bibliografia Complementar
ALVES, William P. Java para Web: desenvolvimento de aplicações. São Paulo: Érica, 2015.
ALVES, William P. Projetos de Sistemas Web Conceitos, Estruturas, Criação de Banco de dados e Ferramentas de Desenvolvimento. São Paulo : Érica, 2015. E-book. ISBN 9788536532462. Disponível em: https://app.minhabiblioteca.com.br/#/books/9788536532462/. Acesso em: 09 set. 2022.
RUBENS, João. Primeiros passos com Node.js. São Paulo: Casa do Código, 2018. 195 p. (Primeiros passos com). ISBN 9788555192852 (Broch.).
ALVES, William P. Desenvolvimento e Design de Sites. São Paulo : Érica, 2014. E-book. ISBN 9788536519012. Disponível em: https://app.minhabiblioteca.com.br/#/books/9788536519012/. Acesso em: 09 set. 2022.
FERREIRA, Arthur G. Interface de programação de aplicações (API) e web services. São Paulo: Platos Soluções Educacionais S.A., 2021. E-book. ISBN 9786553560338. Disponível em: https://app.minhabiblioteca.com.br/#/books/9786553560338/. Acesso em: 09 set. 2022.