dw2-tii-ifce

Desenvolvimento Web II

Banner

Sobre a disciplina

Na disciplina de Desenvolvimento Web I, conhecemos o ambiente da Internet; vimos noções de design; e aplicamos esses conceitos na prática utilizando HTML e CSS para criar páginas web estáticas.

Nesta disciplina de Desenvolvimento Web II, aprenderemos a criar páginas web dinâmicas com acesso ao banco de dados e a criar e consumir APIs REST. Utilizaremos um ciclo de desenvolvimento versionado, utilizando o Git como ferramentas de controle de versões.

Unidade 1 - Introdução ao lado do cliente (front-end)

Começaremos com uma revisão de HTML e CSS, aprimorando nossas habilidades de estruturação e estilização de páginas. Em seguida, daremos nossos primeiros passos na linguagem de programação JavaScript, explorando sua sintaxe e principais conceitos.

Aprenderemos sobre a manipulação do DOM (Modelo de Objeto de Documento), compreendendo como acessar, modificar e criar elementos HTML por meio de scripts.

Além disso, investigaremos os eventos do usuário, explorando como capturar ações como cliques de mouse, pressionamento de teclas e interações de toque em dispositivos móveis. Aprenderemos a associar funções JavaScript a esses eventos, permitindo-nos responder às ações dos usuários e criar experiências interativas.

Prepare-se para tornar suas páginas web não apenas visualmente atraentes, mas também interativas e envolventes, enriquecendo a experiência dos seus usuários.

Unidade 2 - Requisições Assíncronas

Vamos conhecer técnicas como AJAX e Fetch API, permitindo-nos realizar chamadas de API de forma assíncrona e atualizar partes específicas das páginas sem recarregá-las completamente. Ao dominarmos o processamento de respostas assíncronas e a atualização dinâmica da interface, estaremos criando aplicações mais ágeis e eficientes.