Search buenodc

Nesta página
  1. Pré-processadores CSS
  2. Javascript ES6
  3. DOM (Document Object Model)
  4. Eventos e Interatividade
  5. Assíncrono e Fetch API
  6. SPAs e Frameworks JavaScript Client-Side
  7. Estado e Reatividade
  8. Projeto final: SerieLog

Programação Web 2

Pré-processadores CSS

Nesta aula, vamos aprender sobre pré-processadores CSS, que são ferramentas que permitem escrever CSS de forma mais eficiente e organizada. Vamos explorar conceitos como variáveis, aninhamento, mixins e muito mais.

Javascript ES6

Nesta aula, vamos aprender sobre as principais novidades do JavaScript moderno (ES6) e como elas podem facilitar a nossa vida na hora de programar. Vamos explorar conceitos como const e let, template strings, arrow functions, spread operator e muito mais.

DOM (Document Object Model)

Nesta aula, vamos aprender sobre o DOM, que é a estrutura em memória que representa a página web. Vamos ver como o JavaScript pode interagir com o DOM para criar páginas dinâmicas e interativas. Vamos explorar conceitos como seleção de elementos, manipulação de conteúdo, eventos e muito mais.

Eventos e Interatividade

Nesta aula, vamos aprender sobre os eventos e a interatividade no contexto do DOM. Vamos ver como o JavaScript pode responder a ações do usuário, como cliques, digitação e navegação. Vamos explorar conceitos como ouvintes de eventos, manipulação de eventos e muito mais.

Assíncrono e Fetch API

Nesta aula, vamos aprender sobre a programação assíncrona e a Fetch API, que é uma interface moderna para fazer requisições HTTP. Vamos ver como lidar com operações assíncronas usando Promises e async/await, e como usar a Fetch API para buscar dados de servidores.

SPAs e Frameworks JavaScript Client-Side

Nesta aula, vamos aprender sobre SPAs (Single Page Applications) e os principais frameworks JavaScript client-side, como React, Vue e Angular. Vamos ver como esses frameworks facilitam a construção de interfaces dinâmicas e reativas, e como escolher o melhor para o seu projeto.

Estado e Reatividade

Nesta aula, vamos aprender sobre o conceito de estado e reatividade em aplicações web. Vamos ver como o estado pode ser gerenciado e atualizado de forma eficiente para criar interfaces dinâmicas e responsivas. Vamos explorar conceitos como reatividade, computed properties e muito mais.

Projeto final: SerieLog

Nesta etapa final, vamos aplicar tudo o que aprendemos para construir a interface de uma plataforma de registro de séries chamada SerieLog. Vamos trabalhar com um backend já pronto e focar na construção do frontend usando Vue 3 e Vite.