Пройти курс по JavaScript
Нужен для работы.
Критерий завершения
Написать 3 приложения
-
01 Подготовка к работе
-
001 Настройка рабочего пространства
-
002 Как работать с JSHint
-
-
02 Основы JavaScript
-
003 Подключение JS к странице и переменные
-
004 Классификация типов данных в JavaScript
-
005 Простое общение с пользователем
-
006 Операторы в JS
-
007 Учимся работать с системой контроля версий Git и с сервисом GitHub
-
008 Условия
-
008. Задание 1. Подготавливаем проект к дальнейшим урокам
-
009 Циклы
-
009. Задание 2. Задачи на понимание основ JS (с реальных собеседований)
-
009. Задание 3. Практика. Пишем приложение. Часть 1
-
010 Функции
-
010. Задание 4. Практика. Пишем приложение. Часть 2
-
011 Callback-функции
-
012 Объекты
-
013 Массивы и псевдомассивы
-
014 Объектно Ориентированное Программирование (ООП)
-
014. Задание 5. Практика. Пишем приложение. Часть 3
-
015 Breakpoints
-
016 Получение элементов со страницы
-
017 Действия с элементами на странице
-
017. Задание 6. Задание на отработку действий со страницей
-
017. Задание 7. Практика. Пишем приложение. Часть 4
-
018 События и их обработчики
-
018. Задание 8. Практика. Пишем приложение. Часть 5
-
-
03 JavaScript в работе
-
019 Скрипты и время их выполнения. setTimeout и setInterval
-
019. Задание 9. Создаем табы на странице
-
020 Формируем портфолио на GitHub
-
021 Параметры документа, окна и работа с ними
-
021. Задание 10. Создаем таймер обратного отсчета на сайте
-
022 Конструкторы и классы
-
023 Контекст вызова (this)
-
023. Задание 11. Создаем модальное окно и работаем с this
-
024 Стандарт ES6. Интерполяция
-
025 ES6. let и const
-
026 ES6. Стрелочные функции
-
027 ES6. Параметры по умолчанию
-
028 ES6. Классы
-
029 ES6. Spread-операторы
-
029. Задание 12. Работаем с проектом и практикуемся использовать ES6
-
-
04 Продвинутый JavaScript
-
030 JSON формат передачи данных
-
031 AJAX
-
031. Задание 13. Реализация скрипта отправки данных из формы
-
032 ES6. Promise
-
032. Задание 14. Используем промисы на реальных примерах
-
032. Задание 15. Создаем слайдер на сайте
-
032. Задание 16. Создаем калькулятор на сайте
-
033 Как сохранить данные без БД. Работа с localStorage
-
034 Ошибки. Как избежать “поломки” своего кода
-
035 Современные библиотеки и фрэймворки. JQuery, как устроена $
-
035. Задание 17. Работаем с JQuery
-
036 Инкапсуляция. Геттеры и сеттеры
-
037 Модули
-
038 Настраиваем Webpack и собираем наш проект
-
039 Как превратить код ES6 в старый формат ES5. Babel
-
040 Работаем с готовым кодом
-
-
05 Бонус. Дополнительные технологии
-
041 React
-
042 Написание тестов
-
- 778
- 02 марта 2020, 09:44
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением