Инструменты

Сборка, линтинг, DevTools, дизайн и контейнеризация

1

npm / yarn / pnpm / bun: сравнение пакетных менеджеров

Начальный

Сравнение пакетных менеджеров для JavaScript: npm, Yarn, pnpm и Bun. Установка пакетов, lock-файлы, монорепозитории, скорость работы и когда какой выбрать.

14 мин
2

Vite: быстрая сборка, конфигурация, плагины

Средний

Vite — современный инструмент сборки для фронтенд-проектов. Dev-сервер на ESM, HMR за миллисекунды, Rollup-бандлер для production, плагины и конфигурация.

15 мин
3

Webpack: основы конфигурации, loaders, plugins

Средний

Webpack — модульный бандлер для JavaScript. Разбираем entry, output, loaders, plugins, code splitting, оптимизацию и миграцию на Vite.

16 мин
4

ESLint + Prettier: линтинг и автоформатирование кода

Средний

ESLint для проверки качества кода и Prettier для автоформатирования. Настройка, правила, плоский конфиг, интеграция с VS Code, Husky и lint-staged.

14 мин
5

Chrome DevTools: Elements, Console, Network, Performance, Lighthouse

Начальный

Chrome DevTools — встроенный инструмент разработчика в Chrome. Отладка HTML/CSS, консоль, анализ сети, профилирование производительности, аудит Lighthouse.

16 мин
6

VS Code: лучшие расширения для фронтендера, settings.json

Начальный

Настройка VS Code для фронтенд-разработки: лучшие расширения, настройка settings.json, горячие клавиши, сниппеты, терминал и Debug-конфигурация.

14 мин
7

Postman / Insomnia: тестирование REST API

Начальный

Инструменты для тестирования REST API: Postman и Insomnia. Создание запросов, коллекции, переменные окружения, авторизация, автотесты и моки.

12 мин
8

Figma для разработчика: экспорт, Auto Layout, Dev Mode

Начальный

Работа фронтенд-разработчика с Figma: экспорт ассетов, понимание Auto Layout, Dev Mode, CSS-инспектор, плагины и правила передачи макетов от дизайнера.

13 мин
9

Docker основы: Dockerfile, docker-compose для фронтенда

Средний

Docker для фронтенд-разработчика: Dockerfile для Nginx-деплоя, multi-stage сборка, docker-compose с API и базой данных, полезные команды.

14 мин
10

Терминал: основные команды Unix, Zsh, Oh My Zsh

Начальный

Работа с терминалом для фронтенд-разработчика: навигация, файловые команды,_pipe, перенаправления, Zsh, Oh My Zsh и настройка productive окружения.

14 мин
11

Git GUI: Sourcetree, GitKraken, GitHub Desktop

Начальный

Графические клиенты Git: Sourcetree, GitKraken и GitHub Desktop. Визуализация истории, разрешение конфликтов, сравнение и когда какой выбрать.

10 мин
12

Storybook: разработка и документация UI-компонентов

Средний

Storybook — инструмент для изолированной разработки, тестирования и документирования UI-компонентов. Настройка, stories, addons,interaction testing и публикация.

14 мин