Skip to content

Repositório da Disciplina de Desenvolvimento Web II do Curso de Técnico em Informática para Internet do IFCE

Notifications You must be signed in to change notification settings

pedroeuzebiojs/dw2-tii-ifce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.