Москва, Россия
Slack: @sergei m
Чистые функции
Цикл for и изменение переменных
Модули
Типизация
Условия и принятия решений
Итеративный процесс
Строки и работа с символами
Классы
Нативные объекты
Объекты
Диспетчеризация по типу. Аддитивность.
Помеченные данные
Инверсия
Игровой дизайн: карточный бой
Полиморфизм
Операция spread
Операция rest
Дестракчеринг
getter и мемоизация
Ленивые вычисления
Неизменяемость
Fluent interface
Полиморфизм подтипов
Проект HTML Builder
Абстрактное синтаксическое дерево
Наследование
Позднее связывание
Прототипы
Цепочки прототипов
Онтология
Ограничения
Соединения (JOINS)
Группировка (GROUP)
Автоинкремент
Изменение структуры таблицы (ALTER)
Третья нормальная форма
Деструктуризация
Модификация
Spread и создание новых массивов
Ссылки
Цикл for
Стек
Проверка существования значения
Агрегация
Управляющие инструкции
Синтаксис
Теория Множеств
Вложенные массивы
Вложенные циклы
Удаление элементов массива
Сортировка массивов
Обработка строк через преобразование в массив
Rest и деструктуризация
Цикл for...of
Генерация строки в цикле
Big O
Хеш-таблицы
spread и создание новых объектов
Слияние
Вложенные объекты
Проверка существования свойства
Нечетное количество
Задача про ферзей
Сборщик строки запроса
Поиск ближайшего соседа
Выравнивание (Массив)
Увеличение двумерного массива
Вперёд в прошлое
Пересечение массивов
Периметр многоугольника
Поиск в логах
Представление массива в виде объекта
Чанкование
Быстрая сортировка
Длина последнего слова
Сравнение версий
Список диапазонов
Обратная польская запись
Вес Хэмминга
Зеркалирование матрицы
Возрастающая последовательность
Вращение матрицы
Найди Fizz и Buzz
Глубокое клонирование