Sobre esta disciplina

Período: Eletivas (optativas) · Núcleo: Básico Tópicos: Programação para Web. Frameworks Web. Acesso a banco de dados em sistemas Web. Engenharia Web

CampoValor
CódigoCSECBJI.79
NúcleoBásico
Carga Horária
PeríodoEletivas (optativas)
Pré-requisitos

📋 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.

📖 Conteúdo Programático

  1. Programação para Web
  • História da Internet e da World Wide Web.
  • Desenvolvimento Front-End
  • Desenvolvimento Back-End
  1. Frameworks Web
  • Introdução à frameworks para desenvolvimento web
  1. Acesso a banco de dados em sistemas Web
  • Conexão com Sistema de Gerenciamento de Banco de Dados
  • Engenharia Web

📚 Materiais de Apoio (acesso aberto)

Todos os materiais abaixo são de distribuição legal e gratuita — pode baixar e compartilhar.

📕 Bibliografia Básica

  1. DALL’OGLIO, P. PHP: Programando com Orientação a Objetos. 4ª Edição. São Paulo: Novatec, 2018.
  2. DUCKETT, J. HTML e CSS: Projete e Construa Websites. Rio de Janeiro: Alta Books, 2016.
  3. 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

  1. BASSET, L. Introdução ao JSON: Um Guia para JSON que vai Direto ao Ponto. São Paulo: Novatec,
  2. DUCKETT, J. Javascript e JQuery: Desenvolvimento de Interfaces Web Interativas. Rio de Janeiro:
  3. Alta Books, 2016.
  4. FLANAGAN, D. JavaScript: O Guia Definitivo. 5ª Edição. Porto Alegre: Bookman, 2012.
  5. 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.
  6. POWERS, S. Aprendendo Node: Usando JavaScript no Servidor. São Paulo: Novatec, 2017.