Полностью бесплатно

Фронтенд-задачи,
которые действительно
прокачивают

Практикуйте HTML, CSS, JavaScript и TypeScript на реальных задачах. Пишите код — видите результат сразу в браузере.

Уже 12 000+ разработчиков прокачиваются на FrontSkill

500+Задач
12 000Разработчиков
14Технологий
87%Отмечают рост навыков

Не ещё один LeetCode

LeetCode отлично подходит для алгоритмов. Мы — для тех, кто пишет интерфейсы.

Реальные фронтенд-задачи

Никаких «найди k-й элемент в двусвязном списке». Только то, что встречается в реальных проектах — вёрстка, компоненты, браузерные API.

Живой предпросмотр

Написали CSS — сразу увидели результат. Никаких дополнительных инструментов и локальных серверов. Всё работает в браузере.

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

Задачи составлены на основе реальных технических интервью в российских и международных компаниях.

Как это работает

Три шага от задачи до решения

1

Выбери задачу

Фильтруй по технологии, уровню сложности или теме. Каждая задача — это реальный сценарий из разработки.

2

Напиши код

Редактор прямо в браузере. HTML, CSS, JS, TypeScript — без установки окружения.

3

Сравни решения

Посмотри как решили другие. Найди более элегантный подход и разбери альтернативы.

Попробуйте прямо сейчас

Несколько задач разной сложности для старта

Все задачи

42. Адаптивная карточка товара

Легко

Сверстайте карточку товара, которая корректно отображается на мобильных, планшетах и десктопе.

CSSHTML

107. Debounce с нуля

Средне

Реализуйте функцию debounce без использования библиотек. Примените к полю поиска.

JavaScriptTypeScript

213. Реактивный стейт-менеджер

Сложно

Создайте минималистичный менеджер состояния с подписками и batch-обновлениями.

TypeScriptVue

Путь фронтенд-разработчика

Задачи структурированы по уровням. Каждый следующий уровень строится на предыдущем.

1

Новичок

0–30 задач

Box modelFlexboxСелекторы CSSDOM-событияFetch API
2

Junior

30–100 задач

CSS GridАнимацииPromises / asyncTypeScript basicsVue / React SFC
3

Middle

100–250 задач

Custom hooksWeb WorkersCanvas / SVGОптимизацияДоступность
4

Senior

250+ задач

Virtual DOMКомпиляторыSSR / HydrationCSP / SecurityDesign systems

Топ недели

Разработчики, которые решают больше всех

1
A

🇷🇺 aleksei_dev

🔥 Серия 42 дней

487

задач

2
C

🇧🇾 css_witch

🔥 Серия 28 дней

431

задач

3
T

🇺🇦 ts_enjoyer

🔥 Серия 17 дней

398

задач

4
V

🇷🇺 vue_master

🔥 Серия 35 дней

362

задач

5
F

🇰🇿 flexbox_god

🔥 Серия 11 дней

341

задач

Платформа полностью бесплатная

Начните прямо сейчас

Создайте аккаунт за 30 секунд и решите первую задачу сегодня.