#JavaScript

Лучшие JavaScript-библиотеки для машинного обучения
Лучшие JavaScript-библиотеки для машинного обучения

Если не хочется расчехлять Python

1 часть
Что такое искусственный интеллект
2 часть
Как учатся нейронки
3 часть
Чем занят нейропроцессор в телефоне
4 часть
Лучшие Python-библиотеки для машинного обучения
5 часть
Лучшие JavaScript-библиотеки для машинного обучения
hard
Пользовательские события в JavaScript: зачем нужны и как настроить
Пользовательские события в JavaScript: зачем нужны и как настроить

Когда стандартных не хватает

hard
Как работает пузырьковая сортировка

Самый простой, но не самый эффективный алгоритм.

1 часть
Зачем нужна сортировка в программировании
2 часть
Как работает пузырьковая сортировка
3 часть
Как работает сортировка расчёской
4 часть
Как работает быстрая сортировка
5 часть
Как работает сортировка слиянием
6 часть
Cортировка подсчётом: как работает сортировка без сравнений
7 часть
Radix Sort — самая быстрая сортировка для чисел и строк
easy
Что означает ошибка SyntaxError: Unexpected token '{'. Expected ')' to end an 'if' condition

Простая ошибка, которую легко допустить и легко исправить в коде на JavaScript

1 часть
10 типичных ошибок в коде на JavaScript
2 часть
9 заковыристых вопросов и задачек из собеседования по JavaScript
3 часть
Что означает ошибка SyntaxError: Unexpected token '{'. Expected ')' to end an 'if' condition
easy
Что означает предел в математике
Что означает предел в математике

Сага о погрешностях при участии слова lim

1 часть
Как легко понять знаки Σ и П с помощью программирования
2 часть
Сегодня вы поймёте, что такое интеграл в математике
3 часть
Что означает предел в математике
4 часть
Что такое логарифм в математике и в жизни
5 часть
Как быстро найти любой логарифм с помощью обычного цикла
6 часть
Плюс в кружке — что он означает в математике
7 часть
Как компьютер считает синусы
8 часть
Что такое бином Ньютона и почему им всех пугают
medium
Как запустить JavaScript-код без браузера
Как запустить JavaScript-код без браузера

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

easy
Веб-проект: страница с кнопкой, которая убегает от мышки
Веб-проект: страница с кнопкой, которая убегает от мышки

Нетрудно найти, легко написать, невозможно поймать

1 часть
Прокачиваем навыки CSS: GRID
2 часть
Создаём CSS-сетку нужного размера
3 часть
Верстаем в сетке
4 часть
Собираем сайт-портфолио для фотографа
5 часть
Проект: эффектно переключаем картинки на странице
6 часть
Веб-проект: делаем 8 страниц в одной
7 часть
Веб-проект: делаем браузерную игру с динозавриком, как в Chrome
8 часть
Веб-проект: страница с кнопкой, которая убегает от мышки
easy
Как работает проброс исключений в JavaScript
Как работает проброс исключений в JavaScript

Пинг-понг внутри кода

1 часть
10 типичных ошибок в коде на JavaScript
2 часть
9 заковыристых вопросов и задачек из собеседования по JavaScript
3 часть
Как работает проброс исключений в JavaScript
hard
Что означает ошибка Uncaught Error: Cannot read private member from an object whose class did not declare it

Что будет, если обратиться к приватному полю в основном коде

1 часть
Что означает ошибка RangeError: Array size is not a small enough positive integer
2 часть
Что означает ошибка: TypeError: toUpperCase is not a function
3 часть
Что означает ошибка SyntaxError: Unexpected EOF
4 часть
Что означает ошибка SyntaxError: Bare private name can only be used as the left-hand side of an `in` expression
5 часть
Что означает ошибка Uncaught Error: Cannot read private member from an object whose class did not declare it
easy
Что такое промисы в JavaScript

Обещают что-то сделать и не блокируют код

1 часть
JavaScript для новичков: чем опасны нестрогие типы данных
2 часть
Что будет, если переменную разделить и сразу умножить на одно и то же число
3 часть
Null, ноль и Undefined: разбираемся в сортах пустоты
4 часть
[1] + [2] - [3] = 9. Да как так-то?
5 часть
Что такое утиная типизация
6 часть
Что такое пустой оператор и что он делает
7 часть
Приоритеты операторов в JavaScript
8 часть
Что такое промисы в JavaScript
easy
Веб-проект: делаем браузерную игру с динозавриком, как в Chrome
Веб-проект: делаем браузерную игру с динозавриком, как в Chrome

Самая простая игра на JS во всём мезозое

1 часть
Прокачиваем навыки CSS: GRID
2 часть
Создаём CSS-сетку нужного размера
3 часть
Верстаем в сетке
4 часть
Собираем сайт-портфолио для фотографа
5 часть
Проект: эффектно переключаем картинки на странице
6 часть
Веб-проект: делаем 8 страниц в одной
7 часть
Веб-проект: делаем браузерную игру с динозавриком, как в Chrome
8 часть
Веб-проект: страница с кнопкой, которая убегает от мышки
easy
Веб-проект: делаем 8 страниц в одной
Веб-проект: делаем 8 страниц в одной

Всё во имя многозадачности

1 часть
Прокачиваем навыки CSS: GRID
2 часть
Создаём CSS-сетку нужного размера
3 часть
Верстаем в сетке
4 часть
Собираем сайт-портфолио для фотографа
5 часть
Проект: эффектно переключаем картинки на странице
6 часть
Веб-проект: делаем 8 страниц в одной
7 часть
Веб-проект: делаем браузерную игру с динозавриком, как в Chrome
8 часть
Веб-проект: страница с кнопкой, которая убегает от мышки
easy