15

Этап 15

Введение

30

Этап 30

Основы JavaScript

42

Этап 42

Качество кода

53

Этап 53

Объекты: основы

61

Этап 61

Типы данных

69

Этап 69

Продвинутая работа с функциями

77

Этап 77

Свойства объекта, их конфигурация

82

Этап 82

Прототипы, наследование

86

Этап 86

Классы

91

Этап 91

Обработка ошибок

94

Этап 94

Промисы, async/await

96

Этап 96

Генераторы, продвинутая итерация

98

Этап 98

Модули

100

Этап 100

Разное

15

Этап 15

Введение

30

Этап 30

Основы JavaScript

42

Этап 42

Качество кода

53

Этап 53

Объекты: основы

61

Этап 61

Типы данных

69

Этап 69

Продвинутая работа с функциями

77

Этап 77

Свойства объекта, их конфигурация

82

Этап 82

Прототипы, наследование

86

Этап 86

Классы

91

Этап 91

Обработка ошибок

94

Этап 94

Промисы, async/await

96

Этап 96

Генераторы, продвинутая итерация

98

Этап 98

Модули

100

Этап 100

Разное

18 сентября 2019 14 сентября 2020
Цель просрочена на 1525 дней

Цель заморожена

Автор цели 07 июня 2020 года заморозил цель

Автор цели

Общая

Современный учебник JavaScript [ Часть 1 ]

go

 Критерий завершения

материал усвоен

  1. Введение

    1. Введение в JavaScript

    2. Справочники и спецификации

    3. Редакторы кода

    4. Консоль разработчика

  2. Основы JavaScript

    1. Привет, мир!

    2. Структура кода

    3. Строгий режим — "use strict"

    4. Переменные

    5. Типы данных

    6. Преобразование типов

    7. Операторы

    8. Операторы сравнения

    9. Взаимодействие: alert, prompt, confirm

    10. Условные операторы: if, '?'

    11. Логические операторы

    12. Циклы while и for

    13. Конструкция "switch"

    14. Функции

    15. Function Expression и функции-стрелки

    16. Особенности JavaScript

  3. Качество кода

    1. Отладка в браузере Chrome

    2. Советы по стилю кода

    3. Комментарии

    4. Ниндзя-код

    5. Автоматическое тестирование c использованием фреймворка Mocha

    6. Полифилы

  4. Объекты: основы

    1. Объекты

    2. Сборка мусора

    3. Тип данных Symbol

    4. Методы объекта, "this"

    5. Преобразование объектов в примитивы

    6. Конструкторы, создание объектов через "new"

  5. Типы данных

    1. Методы у примитивов

    2. Числа

    3. Строки

    4. Массивы

    5. Методы массивов

    6. Перебираемые объекты

    7. Map и Set

    8. WeakMap и WeakSet

    9. Object.keys, values, entries

    10. Деструктурирующее присваивание

    11. Дата и время

    12. Формат JSON, метод toJSON

  6. Продвинутая работа с функциями

    1. Рекурсия и стек

    2. Остаточные параметры и оператор расширения

    3. Замыкание

    4. Устаревшее ключевое слово "var"

    5. Глобальный объект

    6. Объект функции, NFE

    7. Синтаксис "new Function"

    8. Планирование: setTimeout and setInterval

    9. Декораторы и переадресация вызова, сall/apply

    10. Привязка контекста к функции

    11. Повторяем стрелочные функции

  7. Свойства объекта, их конфигурация

    1. Флаги и дескрипторы свойств

    2. Свойства - геттеры и сеттеры

  8. Прототипы, наследование

    1. Прототипное наследование

    2. F.prototype

    3. Встроенные прототипы

    4. Методы прототипов, объекты без свойства __proto__

  9. Классы

    1. Класс: базовый синтаксис

    2. Наследование классов

    3. Статические свойства и методы

    4. Приватные и защищённые методы и свойства

    5. Расширение встроенных классов

    6. Проверка класса: "instanceof"

    7. Примеси

  10. Обработка ошибок

    1. Обработка ошибок, "try..catch"

    2. Пользовательские ошибки, расширение Error

  11. Промисы, async/await

    1. Введение: колбэки

    2. Промисы

    3. Цепочка промисов

    4. Промисы: обработка ошибок

    5. Promise API

    6. Промисификация

    7. Микрозадачи

    8. Async/await

  12. Генераторы, продвинутая итерация

    1. Генераторы

    2. Асинхронные итераторы и генераторы

  13. Модули

    1. Модули, введение

    2. Экспорт и импорт

    3. Динамические импорты

  14. Разное

    1. Proxy и Reflect

    2. Eval: выполнение строки кода

    3. Каррирование

    4. Intl: интернационализация в JavaScript

  • 1009
  • 18 сентября 2019, 06:05
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?