• Форумы
  • Складчикам курсы
  • Администрирование

[НТМL-academy] Продвинутый JavaScript (Игорь Алексеенко, Евгений Щепотьев)

Найти складчину
  • Дата начала 29.03.2021
Организатор: Лягушатор
Ссылки для скачивания
Скачать
Скачать
Скачать
Лягушатор
Молодой организатор
Сообщения
Монеты
0.0
Оплачено
36
Купоны
0
Кешбэк
0
Баллы
0
29.03.2021
  • @Skladchiki
  • #1

Складчина: [НТМL-academy] Продвинутый JavaScript (Игорь Алексеенко, Евгений Щепотьев)

Ссылка на картинку
Программа интенсива
Раздел 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
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
html html-academy javascript алексеенко евгений щепотьев игорь алексеенко продвинутый javascript щепотьев
Похожие темы
Скачать [HTML Academy] JavaScript. Архитектура клиентских приложений 2023
  • 11.03.2023
Просмотры
856
11.03.2023
Скачать [НТМL Academy] Базовый JavaScript №1
  • 03.04.2021
Просмотры
3K
19.12.2021
Скачать [НТМL academy] Проект на JavaScript «Интернет-магазин»
  • 18.01.2021
Просмотры
2K
21.01.2021
Скачать [НТМL academy] Проект на JavaScript Сайт объявлений
  • 29.11.2022
Просмотры
2K
29.11.2022
Скачать Проект на JavaScript «Прогноз погоды» [НТМL ACADEMY]
  • 30.04.2020
Просмотры
1K
30.04.2020
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

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

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

Регистрация

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

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь