Программирование - [HTML Academy] Интенсивный онлайн-курс «Продвинутый JavaScript» 2017 | StarSliv 🔥 Скачать слив курсов, складчин и видеокурсов бесплатно онлайн

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться личными сообщениями с другими членами нашего сообщества.

Регистрируйтесь прямо сейчас!

Программирование [HTML Academy] Интенсивный онлайн-курс «Продвинутый JavaScript» 2017

  • Автор темы Автор темы job9087
  • Дата начала Дата начала

job9087

Учитель
ПОЛЬЗОВАТЕЛЬ
Регистрация
19 Окт 2018
Сообщения
26,110
Название: Интенсивный онлайн-курс «Продвинутый JavaScript» 2017
Автор: HTML Academy

начальный уровень: средний
Интенсив предназначен для тех, кто прошёл базовый интенсив или уже уверенно владеет азами программирования на JavaScript. Для прохождения интенсива нужны навыки HTML и CSS, для получения которых достаточно пройти бесплатные интерактивные курсы на HTML Academy.

Профессиональный рост
Этот интенсив предназначен для «прокачки» верстальщика до полноценного фронтенд-специалиста, востребованного на рынке.

Рабочий процесс как в IT-компаниях

Процесс работы над практическими заданиями построен с использованием систем контроля версий и GitHub.
Раздел 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
Продажник:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
Скачать:
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 

Отзывы о курсах:



5.00 звёзд
очень актуальная тема, заливайте больше по clo3d/marvelous, конструированию в САПР

4.00 звёзд
.

5.00 звёзд
Все четко

1.00 звёзд
Одни фото, нет нормальной информации по созданию чат ботов, это был основной запрос

Статистика форума

Темы
63,113
Сообщения
97,136
Пользователи
60,636
Новый пользователь
Milvuscry

Поделиться страницей

Назад
Сверху