📌 Informações Gerais da Disciplina
- Código:
CSECBJI.79- Período: Eletivas (optativas) | Núcleo: Básico | Carga Horária: —
- Docente Responsável: Ana Mara (ana.figueiredo@iff.edu.br)
- Livro / Material Didático Principal: Elementos de Eletrônica Digital (Capuano & Idoeta)
📋 Ementa e Objetivos Pedagógicos
📋 Ementa
Programação para Web. Frameworks Web. Acesso a banco de dados em sistemas Web. Engenharia Web
🎯 Objetivos
- Apresentar diferentes maneiras de desenvolver sistemas e ferramentas web com tecnologias mais relevantes para o mercado.
🔒 Pré-requisitos e Dependências Curriculares (Trancas)
📋 Pré-requisitos Exigidos:
🔓 Disciplinas Trancadas (Liberadas após conclusão):
- Esta disciplina não tranca nenhuma outra disciplina posterior.
📖 Conteúdo Programático
- 1. Programação para Web
- História da Internet e da World Wide Web.
- Desenvolvimento Front-End
- Desenvolvimento Back-End
- 2. Frameworks Web
- Introdução à frameworks para desenvolvimento web
- 3. Acesso a banco de dados em sistemas Web
- Conexão com Sistema de Gerenciamento de Banco de Dados
- Engenharia Web
📚 Bibliografia Básica e Complementar (ABNT)
📕 Bibliografia Básica
- DALL’OGLIO, P. PHP: Programando com Orientação a Objetos. 4ª Edição. São Paulo: Novatec, 2018.
- DUCKETT, J. HTML e CSS: Projete e Construa Websites. Rio de Janeiro: Alta Books, 2016.
- KRUG, S. Não me Faça Pensar: Uma Abordagem de Bom Senso à Usabilidade Mobile e na Web. Rio de Janeiro: Alta Books, 2014.
📗 Bibliografia Complementar
- BASSET, L. Introdução ao JSON: Um Guia para JSON que vai Direto ao Ponto. São Paulo: Novatec,
- DUCKETT, J. Javascript e JQuery: Desenvolvimento de Interfaces Web Interativas. Rio de Janeiro:
- Alta Books, 2016.
- FLANAGAN, D. JavaScript: O Guia Definitivo. 5ª Edição. Porto Alegre: Bookman, 2012.
- GRONER, L. Estruturas de Dados e Algoritmos em JavaScript: Aperfeiçoe suas Habilidades Conhecendo Estruturas de dados e Algoritmos Clássicos em JavaScript. São Paulo: Novatec, 2017.
- POWERS, S. Aprendendo Node: Usando JavaScript no Servidor. São Paulo: Novatec, 2017.