Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.084
Название: Продвинутый JavaScript - HTML-academy (2017)

upload_2017-9-16_22-22-19-png.26754


Описание:

Продвинутый JavaScript (2017)

2 поток

HTML-academy (Игорь Алексеенко, Евгений Щепотьев)

Что включает в себя интенсив:

- 9 вебинаров по 2 часа, по вторникам и пятницам с 19:00 до 21:00 по московскому времени.
- 5 часов индивидуальных консультаций персонального наставника.
- Методические материалы: видеозаписи лекций, презентации, интерактивные пошаговые руководства.
- Отдельный форум для общения и взаимопомощи.
- Сертификат при успешном прохождении интенсива.

Почему мы?

- Мы являемся работодателями, постоянно ищем технических специалистов и знаем, что они должны уметь и как их этому научить.
- Уже сейчас интерактивные курсы на HTML Academy с удовольствием проходят более 270 000учеников, которые выполнили более двадцати трёх миллионов заданий.
- Нас знают на рынке.

Программа интенсива

Раздел 1: инфраструктура

Теория:

- работа с системой контроля версий Git
- рабочий процесс на интенсиве
- дополнительные инструменты: eslint, npm, gulp

Практика:

Клонирование репозитория

Выбор IDE

Настройка рабочего окружения

Раздел 2: ES2015

Теория:

- Спецификация ECMAScript 2015. Поддержка в браузерах, полифиллы
- Препроцессинг ES2015-кода: babel
- Система сборки зависимостей: webpack

Практика:

Знакомство со структурой проекта, вводные задания

Раздел 3: Структуры данных. Функциональное программирование. Шаблонизация

Теория:

- Структуры данных
- Стандартные структуры данных в ECMAScript 2015: Map, Set, WeakMap, WeakSet, использование массивов JS как списков
- Функциональное программирование

Практика:

Шаблонизация: создание DOM-структуры на основе заданной структуры данных

Раздел 4: Тестирование

Теория:

- Тестирование
- Behaviour Driven Development
- assert

Практика:

Написание тестов на функции для работы со структурой данных

Раздел 5: ООП в ES2015. Компонентный подход

Теория:

- Компонентный подход к работе с DOM
- Паттерн MVC: View
- Объектно ориентированное программирование. Классы. Наследование

Практика:

Создание DOM-компоненты, наследование

Раздел 6: Проектирование архитектуры приложений

Теория:

- Компонентный подход: слабое связывание
- Паттерн MVC: Controller
- Состояние приложения
- Адресная строка

Практика:

Описание связи между данными и DOM-компонентой

Раздел 7: работа с сетью, чтение

Теория:

- REST, API
- AJAX
- Протокол HTTP. GET-запросы
- Promise
- Fetch API
- MVC: Model

Практика:

Получение данных из API

Обработка полученных данных и интеграция в приложение

Раздел 8: работа с сетью, запись

Теория:

- REST
- Протокол HTTP. POST, UPDATE, DELETE, PATCH-запросы

Практика:

Загрузка данных на сервер из JS

Раздел 9: будущее, продвинутые практики, JS вне браузера

Теория:

- ES2016, ES2017
- Генераторы
- async/await
- node.js

Продажник:

Интенсивный онлайн-курс «Продвинутый JavaScript»

Стоимость: 24500 руб. Бесплатно

Скачать:

Для просмотра содержимого вам необходимо авторизоваться.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху