DC-UFRPE/Bacharelado em Ciência da Computação/14125 - DESENVOLVIMENTO DE APLICAÇÕES PARA WEB
Programa da Disciplina
editarNome: | Desenvolvimento de Aplicações para WEB |
Código: | 14125 |
Departamento: | Departamento de Computação (DC) |
Área: | Programação, Algoritmos e Banco de Dados |
Carga-horária total: | 60 horas |
Créditos: | 4 |
Pré-requisitos: | 06214, 14088, 14117 e 14118 |
Ementa
editarIntrodução a World Wide Web. Programação Front-end. Validação de Dados. Frameworks Web, ferramentas e bibliotecas. Padrão MVC no cliente e servidor. Programação Back-end. Desenvolvimento de APIs. Acesso à banco de dados. Aspectos de Segurança. Implantação de aplicações Web na nuvem. Projeto: Desenvolvimento de uma aplicação para a Web.
Objetivos
editarGeral:
editar- Desenvolver habilidades e conhecimentos necessários para construir aplicações para web.
- Compreender os conceitos e tecnologias por trás do desenvolvimento de aplicações para web.
Específicos:
editar- Compreender as arquiteturas e modelos de programação para web (client-side, server-side, full-stack).
- Desenvolver habilidades em HTML, CSS e JavaScript, além de suas bibliotecas e frameworks, para criação de interfaces gráficas e funcionalidades front-end.
- Conhecer e utilizar ferramentas e tecnologias back-end para desenvolvimento de aplicações web, como banco de dados, servidores, APIs, frameworks e bibliotecas.
Bibliografia
editar- Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" por Jennifer Niederst Robbins.
- Web Development and Design Foundations with HTML5 por Terry Felke-Morris.