#JavaScript

Подключаем скрипты правильно
Подключаем скрипты правильно

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

1 часть
Как начать программировать с нуля
2 часть
Как устроено бесплатное обучение в «Яндекс Практикуме»
3 часть
Бигдата и тепловые карты на примере твитов Байдена и Трампа
4 часть
Как начать писать программу и не пожалеть
5 часть
Спасательный круг для тех, кто начинает писать на JavaScript
6 часть
Как поймать баг в коде: отладка в браузере
7 часть
Подключаем скрипты правильно
easy
Красивый алгоритм для перемешивания букв в словах (и не только)
Красивый алгоритм для перемешивания букв в словах (и не только)

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

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

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

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

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

1 часть
Что означает ошибка SyntaxError: missing ) after formal parameters
2 часть
Что означает ошибка SyntaxError: missing : after property id
3 часть
Uncaught SyntaxError: Unexpected identifier — что это означает?
4 часть
Uncaught SyntaxError: missing ) after argument list — что это значит
5 часть
Uncaught SyntaxError: Unexpected end of input — что это значит?
6 часть
Что означает ошибка TypeError: function got an unexpected keyword argument
7 часть
Что означает ошибка SyntaxError: Identifier has already been declared
easy
Делаем бота для крестиков-ноликов, который почти невозможно обыграть
Делаем бота для крестиков-ноликов, который почти невозможно обыграть

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

1 часть
Делаем игру Quatro
2 часть
Минимакс — правило, которое помогает найти лучшее решение в худшей ситуации
3 часть
Делаем бота для крестиков-ноликов, который почти невозможно обыграть
medium
Пятничная дурь: перемешиваем буквы в словах с помощью JavaScript
Пятничная дурь: перемешиваем буквы в словах с помощью JavaScript

Иондга это рабатеот, идгона нет

1 часть
Пятничная дурь: перемешиваем буквы в словах с помощью JavaScript
2 часть
Красивый алгоритм для перемешивания букв в словах (и не только)
easy
Воруй у Яндекса: хороший стильный расхлоп на странице
Воруй у Яндекса: хороший стильный расхлоп на странице

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

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

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

1 часть
Алгоритмы для жизни: как выбрать лучшего кандидата
2 часть
Как с помощью спичек найти число пи
3 часть
Проводим эксперимент Бюффона со спичками в браузере
easy
Генератор максимально российских названий для российских ИТ-продуктов

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

easy
Красиво расставляем 8 ферзей на доске

Веб-проект с алгоритмом поиска с возвратом

1 часть
Что такое «задача коммивояжёра»
2 часть
Решаем задачу коммивояжёра простым перебором
3 часть
Как работает доставка товаров в России
4 часть
Как автомобильный навигатор находит самый быстрый путь
5 часть
Метод Монте-Карло — один из самых полезных алгоритмов в ИТ
6 часть
Что такое отжиг и зачем его имитировать
7 часть
Как устроен алгоритм поиска с возвратом
8 часть
Красиво расставляем 8 ферзей на доске
medium
Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию
Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию

Разговор с практикующим фронтенд-разработчиком о работе и зарплатах

1 часть
Карьерные перспективы в ИТ с учетом сложившейся ситуации
2 часть
Как там с работой в ИТ: 2023 год
3 часть
Сколько зарабатывают в ИТ: весна-лето 2023 года
4 часть
Фронтенд-разработчик: кто это, чем занимается и как попасть в профессию
5 часть
Инструменты веб-разработчика в 2023 году: что нужно для трудоустройства
6 часть
Python-разработчик: сколько платят, что нужно уметь и куда идти работать
7 часть
Инструменты тестировщика в 2023 году: что нужно для трудоустройства
8 часть
Инструменты бэкенд-разработчика в 2023 году: что нужно для трудоустройства
9 часть
Разговор с тестировщиком: о профессии, зарплатах и развитии
easy
Крутой веб-проект: симуляция нормального распределения на JavaScript
Крутой веб-проект: симуляция нормального распределения на JavaScript

Физика, статистика и математика в одном мощном проекте

1 часть
Можно ли обыграть казино?
2 часть
Теория игр: самое начало, без которого дальше будет сложно
3 часть
Что такое нормальное распределение и как оно предсказывает будущее
4 часть
Что общего у игральных кубиков и нормального распределения
5 часть
Крутой веб-проект: симуляция нормального распределения на JavaScript
6 часть
Распределение Парето: все знают, мало кто применяет
7 часть
Считаем деньги правильно: продвинутый Эксель и принцип Парето
8 часть
Как теория игр работает на практике и помогает выигрывать
9 часть
Пишем игру Ним на Python
10 часть
Делаем непобедимую игру Ним
medium