|
JavaScript. Полное руководство для современной веб-разработки (2019)
Название: JavaSсript. Полное руководство для современной веб-разработки
Автор: WebForMyself, Владилен Минин Год: 2019 Жанр: Видеокурс Язык: Русский Продолжительность: 32:13:30
Видео: AVC/H.264, 1024x768-1832x1010, ~74-3026 Kbps Аудио: AAC, 2 ch, 63-125 Kbps JavaSсript изначально задумывался и создавался для того, чтобы добавить некоторую интерактивность и оживить веб-сайты. Сегодня практически ни одна веб-страница не обходится без JavaSсript. На каждом современном сайте присутствует или галерея, или слайдер, или всплывающие подсказки, или перестраивается меню при адаптации в мобильной версии старицы, или табы, или аккордеоны и т. д. В курсе показана разработка с нуля 2-х полноценных веб-приложений, реализованных в форме условной веб-игры и блога. В курсе нет ничего лишнего, только те знания, которые действительно нужны для практической разработки в 2019 году. Доп.Информация:В результате успешного прохождения видеокурса вы напишите полноценное веб-приложение на чистом JavaSсript без использования сторонних библиотек – блог. Более того, для разработки блога, создается свой мини-фреймворк.
Как работать с формами, Как добавлять динамическую валидацию на элементы этой формы и проверку на правильность введенных данных, Работа с сервером в асинхронном режиме с реальной базой данных – Firebase, где сохраняются посты, Разработка стандартных элементов в UI, таких как табы, индикатор загрузки и локальное сохранение элементов СодержаниеОсновная часть курсаБлок 1. Что такое JavaSсript Урок 1. О курсе Урок 2. Что такое JavaSсript Урок 3. Редакторы кода Урок 4. Выбор браузера Урок 5. Способ подключения в HTML Блок 2. Основы JavaSсript Урок 1. Переменные Урок 2. Типы данных Урок 3. Базовые операции Урок 4. Приоритет операций Урок 5. Больше операторов Урок 6. Операторы сравнения Урок 7. Как работают логические операторы Урок 8. Условные операторы Урок 9. Тернарные операторы Урок 10. Оператор Switch Case Урок 11.1. Функции Урок 11.2. Задание. Ответ на задание Урок 12. Способы создания функций Урок 13. Строки Урок 14. Числа Урок 15. Массивы Урок 16. Объекты Урок 17. Циклы Блок 3. Работа с DOM Урок 1. Что такое DOM Урок 2. Доступ к элементам Урок 3. Содержимое элементов Урок 4. Атрибуты Урок 5. Классы Урок 6. Добавление событий Урок 7. Всплытие и погружение Урок 8. Объект события Урок 9. Делегирование событий Блок 4. Дополнительные возможности Урок 1. Атрибут Async Defer Урок 2. Взаимодействие с пользователем Урок 3. Методы массвов Урок 4. Объект Math Урок 5. Объект JSON Урок 6. Дата и время с Date Урок 7. Хранение данных в localStorage Блок 5. Практика. Создание приложения Урок 1. Введение Урок 2. Начало игры Урок 3. Создание квадрата Урок 4. Случайные значения Урок 5. Реализация таймера Урок 6. Вывод результата Урок 7. Завершение Урок 8. Задание «Случайный цвет» Блок 6. Объекты и функции Урок 1. Что такое объекты и прототипы Урок 2. Как работают прототипы Урок 3. Создание и настройка объектов Урок 4. Итерация ключей объекта Урок 5. Как работают замыкания Урок 6. Что такое контекст Урок 7. Привязка контекста Урок 8. Задача: определить метод для всех массивов Блок 7. Новый JavaSсript: ES6 Урок 1. Переменные Let Const Урок 2. Стрелочные функции Урок 3. Параметры по умолчанию Урок 4. Объекты Урок 5. Операторы Rest и Spread Урок 6. Строки Урок 7. Классы и наследование Урок 8. Задача: написать свой плагин Блок 8. Асинхронность Урок 1. Интервалы и таймеры Урок 2. Старый поход: Callbacks Урок 3. Как работает Promise Урок 4. Метод Fetch Урок 5. Операторы: Async Await Урок 6. Еще о Promise Урок 7. Задание: реализовать промисы Блок 9. Практика. Создание приложения Урок 1. Введение Урок 2. Начало работы Урок 3. Настройка WebPack Урок 4. Настройка Babel Урок 5. Создание первого компонента Урок 6. Компонент заголовок Урок 7. Создание навигации Урок 8. Работающие табы Урок 9. Создание формы Урок 10. Валидация формы Урок 11. Отображение ошибок валидации Урок 12. Сохранение записи в Firebase Урок 13. Получение данных с сервера Урок 14. Вывод списка постов Урок 15. Добавление индикатора загрузки Урок 16. Сохранение в избранное Урок 17. Вывод списка избранного Урок 18. Обзор приложения и деплой на Firebas Урок 19. Исправление ошибок Урок 20. Задание Бонусная часть курса Бонус 1. Полезные библиотеки Бонус 2. Премиум курс по NodeJS. Основы Бонус 3. Премиум курс по WebPack 4+ Бонус 4. Премиум курс. Учебник по основам HTML для начинающих Бонус 5. Премиум курс. Учебник по основам CSS для начинающих Бонус 6. Премиум курс. Верстка сайта для начинающих Бонус 7. Премиум курс. Курс по HTML5. Основы Бонус 8. Курс по CSS3
|