Язык JS: основы, события, DOM — Фронтенд-разработка

Опубликовано: 16 Ноябрь 2021
на канале: David Dobryakov
773
35

Привет, это 6й урок из моего курса по фронтенд-разработке в Университете ИТМО. Сегодня поговорим об основах JS, разберём разницу между let, var и const. Поговорим о функциях, циклах, условиях и даже классах. А так же разберём обработку пользовательских событий и DOM-хранилища.

Прошлый урок:    • UI-фреймворк Bootstrap (+ верстаем ко...  
Плейлист:    • Фронтенд-разработка (курс 2021)  

Полезные ссылки:

1) Мой телеграм-канал: https://t.me/davidobryakov
2) Репозиторий с примерами из этого курса: https://github.com/kantegory/mentoring/
3) Репозиторий этого курса: https://github.com/kantegory/ITMO-ICT...
4) Презентация: https://docs.google.com/presentation/...
5) Статейка на хабре про историю JS: https://habr.com/ru/company/livetypin...
6) DOM-дерево: https://learn.javascript.ru/dom-nodes
7) В чём разница между let, var и const:   / %d0%b2-%d1%87%d1%91%d0%bc-%d1%80%d0%b0%d0%...  
8) IIFE: https://learn.javascript.ru/closure#b...


Таймкоды:

00:00 Вступление
00:21 План урока
01:03 Для чего предназначен JS?
01:40 Что такое DOM?
02:21 Чем отличается let от var и от const?
04:53 Циклы
07:14 Условия
08:15 Функции
09:33 Классы
10:18 Практика: циклы
15:30 Практика: условия
18:00 Практика: Функции
22:35 Практика: Классы
28:51 Практика: Обработка событий и DOM-хранилища
39:21 Заключение