ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Manipulação de DOM com JavaScript, do zero, na prática | Masterclass #18

Автор: Rocketseat

Загружено: 2020-06-17

Просмотров: 117316

Описание: 🎮 Menu
00:00:00 | Intro - O que é a DOM
00:05:25 | Apresentação do projeto: Piano Virtual
00:05:49 | Analisando o document
00:07:53 | console.dir(document)
00:11:06 | Buscando e selecionando elementos
00:11:20 | getElementById()
00:12:33 | getElementsByClassName() / getElementsByTagName()
00:15:41 | querySelector()
00:17:02 | querySelectorAll()
00:20:18 | Manipulando o conteúdo dos elementos
00:23:04 | Alterando Estilos
00:27:46 | Navegando entre os elementos
00:27:59 | children
00:28:53 | parentNode & parentElement
00:30:23 | childNodes
00:31:10 | childElementCount
00:31:46 | firstChild / lastChild
00:32:07 | remove()
00:33:01 | Siblings
00:35:24 | Criando elementos
00:38:44 | Inserindo elementos no HTML / append()
00:39:57 | prepend()
00:40:40 | desafio: usar insertBefore() / insertAfter()
00:43:39 | Trabalhando com atributos html
00:45:18 | Eventos
00:45:55 | Iniciando o projeto
00:46:53 | Planejando a lógica do projeto
00:50:10 | Codando o projeto
00:52:12 | Adicionando evento de teclas digitadas
00:53:31 | addEventListener()
00:58:17 | analisando o objeto event
01:00:23 | Planejando a lógica de tocar uma nota
01:03:17 | Evento de clique do mouse nas teclas do piano
01:06:41 | event.type
01:07:27 | event.target / element.dataset / event.keyCode
01:13:24 | Refatorando o código
01:14:49 | Pegando o elemento html da tecla desejada
01:17:23 | Corrigindo bug da refatoração
01:17:35 | Palavra chave return dentro da função
01:18:57 | E se na tecla digitada não houver nenhum som?
01:23:15 | Funcionalidade de tocar audio do piano
01:26:24 | Refatorando o código
01:27:33 | Adicionar o estilo (classe) playing
01:29:18 | Disparando evento ao finalizar uma transição CSS
01:30:20 | Removendo a classe playing
01:31:40 | Revisão
01:34:33 | Disparando evento ao terminar de carregar a window
01:36:06 | Despedida


🔗 Links apresentados no projeto
https://www.notion.so/maykbrito/Maste...

-----

Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: https://rseat.in/rocketseat_

Cadastre-se na nossa plataforma: https://rseat.in/rocketseat_

Junte-se a mais de 392mil devs em nossa comunidade no Discord:   / discord  

Acompanhe a Rocketseat nas redes sociais:
TikTok: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Manipulação de DOM com JavaScript, do zero, na prática | Masterclass #18

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

JavaScript c Нуля - Курс для начинающих С ПРАКТИКОЙ (2025)

JavaScript c Нуля - Курс для начинающих С ПРАКТИКОЙ (2025)

Validação de forms customizada com HTML e JavaScript | Code/Drops #32

Validação de forms customizada com HTML e JavaScript | Code/Drops #32

Como sair do ZERO em Node.js em apenas UMA aula

Como sair do ZERO em Node.js em apenas UMA aula

Учим HTML и CSS за 7 часов! Уроки по созданию сайтов Полный курс HTML и CSS с нуля до профессионала

Учим HTML и CSS за 7 часов! Уроки по созданию сайтов Полный курс HTML и CSS с нуля до профессионала

TypeScript, o início, de forma prática | MasterClass #07

TypeScript, o início, de forma prática | MasterClass #07

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

Как учиться быстро и самому? На примере языков  программирования.

Как учиться быстро и самому? На примере языков программирования.

HTML - Полный Курс HTML Для Начинающих [3 ЧАСА]

HTML - Полный Курс HTML Для Начинающих [3 ЧАСА]

OSINT для новичков: найдите всё о юзернейме и фото с Sherlock и Google Dorks!

OSINT для новичков: найдите всё о юзернейме и фото с Sherlock и Google Dorks!

Boas práticas para escrever um HTML profissional - Root #26

Boas práticas para escrever um HTML profissional - Root #26

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Truques de JavaScript DOM que você precisa conhecer

Truques de JavaScript DOM que você precisa conhecer

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Dê super poderes ao CSS com SASS | Masterclass #15

Dê super poderes ao CSS com SASS | Masterclass #15

Проекты HTML, CSS, JavaScript — 20 проектов HTML, CSS, JS 2026

Проекты HTML, CSS, JavaScript — 20 проектов HTML, CSS, JS 2026

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Introdução ao DOM - Curso JavaScript #09

Introdução ao DOM - Curso JavaScript #09

Computer & Technology Basics Course for Absolute Beginners

Computer & Technology Basics Course for Absolute Beginners

Responsividade na Prática | Masterclass #08

Responsividade na Prática | Masterclass #08

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]