Изучите все основы JavaScript менее чем за 45 минут (HTML + CSS + чистый JavaScript)
Coding Elf
0:00 / 0:00
Изучите все основы JavaScript менее чем за 45 минут (HTML + CSS + чистый JavaScript)
10 187 просмотров · 4 месяца назад
Coding Elf
8,66 тыс. подписчиков
10 187 просмотров · 4 месяца назад
🎓 Я помогу вам устроиться на работу программистом/специалистом в сфере IT 👉 Индивидуальное наставничество для разработчиков со мной (6 недель) https://www.codingelf.academy/
Я создал симпатичный конструктор заказов кофе, используя только HTML, CSS и чистый JavaScript — без фреймворков и инструментов ИИ. Только чистый JS, чтобы научить вас основам, которые действительно необходимы для получения работы разработчика и создания реальных проектов. ☕
В этом уроке вы узнаете:
→ Как структурировать проект с использованием HTML5 и CSS3
→ Манипулирование DOM с помощью чистого JavaScript
→ Работа с объектами для управления состоянием приложения
→ Обработчики событий для радиокнопок и флажков
→ Методы массивов (forEach, map, push, splice, indexOf, join)
→ Динамический рендеринг с использованием шаблонных литералов и innerHTML
→ Обновление переменных CSS из JS для визуальных изменений в реальном времени
→ Написание чистого, читаемого кода, который вы сможете объяснить на собеседовании
Технологический стек: HTML5, CSS3, чистый JavaScript (без фреймворков!)
Это полностью разработанный с нуля, удобный для начинающих разработчиков, тех, кто меняет профессию, и всех, кто хочет действительно понять JavaScript, а не просто копировать и вставлять код из ИИ.
⸻
📁 Исходный код и CSS-файлы: 🍋 Готовое приложение → https://github.com/platypusonmars/you...
⸻ ⏱️ ВРЕМЕННЫЕ МЕТКИ
[0:00] Введение в основы JavaScript
[2:00] Создание интерактивного приложения для кофейни
[3:07] Структура проекта и настройка файлов
[4:08] HTML и CSS
[14:07] Создание чашки кофе и сводки заказа
[19:31] Создание значков
[21:04] Создание сводки
[21:45] Включение JavaScript
[22:28] Важная информация
[25:29] Реализация функциональности JavaScript
[27:33] getElementById()
[33:04] Изменение цветов и размера
[36:04] indexOf() Метод
[36:33] метод splice()
[36:49] отладка JavaScript
[39:36] Обновление сводки заказа
[41:39] цикл forEach()
[41:57] map()
[42:06] шаблонные литералы
[42:27] join()
[43:00] innerHTML
[43:50] toUpperCase() и slice()
[44:11] условный рендеринг с помощью тернарного оператора
[44:20] cap()
[45:18] домашнее задание для собеседования
[46:27] Бонус
[47:42] Заключение
#javascript #webdevelopment #htmlcss #vanillajs #codingtutorial #frontend #webdev #codingelf #learntocode #gethiredintech #techcareer