#Фронт

Что такое каррирование в JavaScript
Что такое каррирование в JavaScript

Это когда мы разбиваем функцию на несколько вложенных

Логгеры в программиро­ва­нии: что это и зачем Как быстро добавить логгер в проект на Python Декораторы в Python: прокачиваем функции
easy
Задача про флешку и двух программистов
Задача про флешку и двух программистов

Очередная задача, которую можно попробовать решить в уме

Сложная задача про бабушку и домашние помидоры Задача про бабушку и домашний изюм Сколько стоит флешка? Сборник простых задач по математике, которые кажутся сложными Сложная задача про яблоки, бабулю и умного программиста
medium
Подключаем скрипты правильно

От этого зависит скорость загрузки страницы

Спасательный круг для тех, кто начинает писать на JavaScript Как поймать баг в коде: отладка в браузере
easy
Красивый алгоритм для перемешивания букв в словах (и не только)

Расширенная веб-версия простого проекта

Пятничная дурь: перемешиваем буквы в словах с помощью JavaScript
medium
Что такое самовызывающиеся функции
Что такое самовызывающиеся функции

Те, которые срабатывают сразу в момент создания

Что означают три точки в JavaScript Функции. Зачем они нужны и как их писать, чтобы вас уважали программисты Методы массивов в JavaScript
easy
Что означает ошибка SyntaxError: Identifier has already been declared
Что означает ошибка SyntaxError: Identifier has already been declared

Это когда мы второй раз пытаемся объявить одну и ту же переменную, но есть нюансы

Что означает ошибка SyntaxError: missing ) after formal parameters Что означает ошибка SyntaxError: missing : after property id Uncaught SyntaxError: Unexpected identifier — что это означает? Uncaught SyntaxError: missing ) after argument list — что это значит Uncaught SyntaxError: Unexpected end of input — что это значит? Что означает ошибка TypeError: function got an unexpected keyword argument Что означает ошибка TypeError: JSON.stringify cannot serialize cyclic structures
easy
Делаем бота для крестиков-ноликов, который почти невозможно обыграть
Делаем бота для крестиков-ноликов, который почти невозможно обыграть

Проверяем алгоритм минимакса в деле

Делаем игру Quatro Минимакс — правило, которое помогает найти лучшее решение в худшей ситуации
medium
Что такое Moleculer и почему за него платят 200 тысяч?
Что такое Moleculer и почему за него платят 200 тысяч?

О технологии для фулстек-разработчика

Кто такой девопс и что он делает Системный администратор — что нужно знать, чтобы получать 160 000 рублей Непрерывный цикл разработки — это как? Кто такой фулстек-разработчик и что он умеет
easy
Воруй у Яндекса: хороший стильный расхлоп на странице

Рабочий код для фронтендера

Кто такой фронтенд-разработчик и что он делает 116 тысяч рублей в месяц — средняя зарплата для фронтенда. Как им стать Веб‑разработчик: рассказываем подробно о профессии
easy
Проводим эксперимент Бюффона со спичками в браузере

Несложная визуализация красивого метода

Алгоритмы для жизни: как выбрать лучшего кандидата Как с помощью спичек найти число пи
easy
Что актуально в веб-разработке: лето 2023-го
Что актуально в веб-разработке: лето 2023-го

Тренды, фишки, направления

Олды здесь: как сверстать веб-страницу на таблицах Что такое HTML (и почему это важно) 7 полезных HTML-тегов, про которые мало кто знает Таблицы в HTML Почему некоторые разработчики ругают вёрстку на «div» Гид по CSS Grid
easy
Генератор максимально российских названий для российских ИТ-продуктов
Генератор максимально российских названий для российских ИТ-продуктов

Пригодится на будущее

easy
Страница
Результат: 85-96 из 203