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