Генератор паролей
HTMLCSSJSЭто приложение станет отличной проверкой ваших навыков в HTML, CSS и JavaScript. Вам предстоит создать собственные элементы управления формой и использовать JavaScript для генерации случайных паролей.

Макет
Макет в Figma (Cyberpunk Themed Password Generator)
📝 Задача
Ваша задача — создать приложение для генерации паролей и максимально точно воспроизвести предоставленный дизайн.
Вы можете использовать любые инструменты по своему усмотрению. Если вы хотите потренироваться в чём-то конкретном — смело пробуйте!
Ваши пользователи должны иметь возможность:
- Генерировать пароль в соответствии с выбранными параметрами (например, включать или исключать заглавные буквы, цифры, символы и т.д.).
- Копировать сгенерированный пароль в буфер обмена компьютера.
- Видеть оценку надёжности (уровень сложности) сгенерированного пароля.
Сайт должен хорошо выглядеть на любом экране.
Видеть состояния при наведении курсора hover и при фокусе focus для всех интерактивных элементов на странице.
💡 Идеи для практики
- Напишите стили с использованием препроцессора, например Sass, Less или Stylus.
- Тренируйте внимание к деталям, добиваясь максимального сходства вашего решения с макетом.
- Используйте JavaScript-фреймворк или библиотеку, чтобы потренироваться в работе с шаблонами и/или создании приложения на основе компонентов.
- Попробуйте заранее оценить, сколько времени у вас займёт выполнение проекта. Затем сравните вашу оценку с реальным временем. Умение давать точные оценки — важный, хотя и часто недооцениваемый навык профессиональных разработчиков.
🤔 FAQ
Оставьте ссылки на код, например на GitHub, и на live-просмотр вашего решения в комментариях.
Смотрите решения других участников и спрашивайте совета в комментариях ниже.
Безусловно! Пожалуйста, добавляйте всё, что вы создадите, в своё портфолио. Одна из главных идей создания этой платформы — помочь разработчикам пополнить портфолио профессионально выглядящими проектами!
Мы не предоставляем «официальных» решений для заданий, потому что не существует единственно правильного способа выполнить задание. Вместо этого мы рекомендуем изучать код других участников сообщества. Вы многому научитесь, наблюдая, как другие люди подходили к тем же заданиям, и давая им обратную связь.
Twep.ru — это сообщество совместного обучения, где каждый может давать друг другу обратную связь. Если вы хотите получить отзывы от сообщества, обязательно задайте конкретный вопрос при отправке своего решения. Чем точнее вы сформулируете свой вопрос, тем выше вероятность получить полезные комментарии от других участников.
Конечно! Наши задания включают профессиональные макеты, но никаких ограничений на используемые инструменты нет. Вы можете использовать всё, что вам нравится, чтобы реализовать проект.
Загрузка комментариев...