General
Интенсивный курс для верстальщиков JavaScript. Дмитрий Лаврик.
Базовые знания JS
Суммарная продолжительность всех видеозаписей 16 часов 30 минут
Goal Accomplishment Criteria
Посмотреть видео и отработать все примеры на практике.
Personal resources
Я работаю веб-дизайнером, но углебленного знания верстки и программирования у меня нет.
Хотел бы стать фронт-енд-разработчиком на фрилансе. Анализ рынка фриланса пока не дает понимания реально ли это следать тем, кто не работал в офисе ни одного дня. Есть понимание, что джуниоры никому не нужны, поскольку они не являются рабочей единицей, то есть исполнителями. Поэтому думаю цель будет - стать middle front end developer.
-
Основы языка
- Массивы и объекты
- Области видимости переменных
- Коллбеки
- Нативные селекторы и иерархия
- События
- События для группы элементов
-
ООП в javasсript
- Класс и объект
- Свойства и методы
- Создание таймера обратного отсчёта
- Создание пародии на jQuery
- Хранение группы элементов
- Функции-обёртки для работы с ними
-
Основы jQuery
- Выбор версии и подключение библиотеки
- Селекторы и фильтры
- Основные функции для работы с элементами
- Обработка событий
- Простейшие функции анимации
- Создание слайдера фотографий
-
jQuery PRO
- Последовательные и параллельные анимации
- Управление потоком анимаций
- Цепочки из анимаций и коллбеки
- Всплытие и отмена событий
- Live-события
- Создание собственного плагина
-
Популярные приёмы
- Слайдер Owl Carousel
- Слайдер Slick
- Создание мобильного меню
- Создание плавного скроллинга
- Создание модального окна
- Полезные jQuery-плагины
-
Текущие тренды
- Javasсript в фреймворке bootstrap
- ES6 — новый стандарт языка
- Основные изменения в ES6
- Node.js и bower
- Преобразование ES6 в ES5
- Обобщение изученных приёмов
- 1649
- 23 March 2019, 11:37
Don't miss new posts!
Subscribe for the Goal and follow through to its completion