Скидка!

[easycode] Online курс Javascript Hero (2018)

490,00 49,00

Добавить в список желаний
Добавить в список желаний
Want a discount? Become a member!
Артикул: c67b5b37fcc9 Категория:

Описание

Автор: easycode
Название: Online курс Javascript Hero (2018)

Стань true javascript developer! Сможешь найти работу в компании… ведь у тебя будет опыт создания проектов. Сможешь полностью уйти на фриланс… и работать в комфортное для себя время. Станешь стрессоустойчивым…к правкам и частому изменению задач. Научишься читать мысли заказчиков… и выполнять задачи быстро и без ошибок.

Программа курса
JavaScript. Основы.

— Переменные (var, let, const), типы данных, строки, числа, массивы, объекты, boolean.
— Выражения, операторы (условные, логические, арифметические), преведение типов.
— Разберемся с циклами, while, do while, for, for in, for of. Работа с массивами и объектами в циклах. Шаблонные строки.
— Методы работы с массивами. Деструктурирующее присваивание.
— Функции и все что с ними связано. Область видимости переменных, callback, анонимные функции, стрелочные функции, оператор rest.
— Что такое DOM и BOM. Начинаем первый проект Todo
— Манипуляция DOM элементами. Работа с атрибутами элементов.
— Обработка событий, работа с формами. Реализуем добавление задач в Todo.
— Погружение и всплытие событий. Реализуем редактирование и удаление задач в Todo.
— Работа с localStorage. Реализуем вывод уведомлений в Todo.
— Перебирающие методы массивов и сортировка: forEach, filter, reduce, map, every, some, sort.
— Напишем свои кастомные функции для перебора массивов.
JavaScript. Прокачиваем знания дальше.

— Объекты и методы. Что такое this, контекст вызова функции.
— Замыкания и лексическое окружение функции.
— Делаем новый проект Timer.
— Работа с датой, setInterval, setTimeout. Реализуем функционал таймера.
— Конструкторы и ключевое слово «new». Классы ES6.
— ООП. Наследование, инкапсуляция, полиморфизм.
— Начинаем проект кастомного видео плеера с использованием классов ES6. Знакомство с Audio/Video HTML5 API.
— Реализуцем функционал плеера: play/payse, перемотка, изменение громкости, скорости, вывод времени трека, вывод timeline, сохранение состояния плеера.
— Изучаем библиотеку jQuery.
— Пишем плагины для базовых элементов. Dropdown, tooltip, tabs, accordion, scroll.
— Создадим jQuery plugin — Modal window. Анимация.
JavaScript. Взаимодействие с сервером.

— Знакомство с технологией AJAX. Запросы к серверу.
— Начинаем проект Githubfinder.
— Валидации и обработка форм.
— Promises, async/await. Знакомство с fetch.
— Использование Cookie.
— Обоработка исключительных ситуаций. Try Catch. Debugging.
— Знакомимся с Socket.
— Пишем realtime чат. Обработка событий сокета, вызов событий у сокета.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “[easycode] Online курс Javascript Hero (2018)”