Интеграция визуальной части фронтенда в простой проект.
Давайте отвлечемся от прохождения курсов и выполнения онлайн-упражнений: вместо этого давайте сделаем проект с нуля! Когда вы начинаете изучать фронтенд-технологии, HTML становится понятным быстрее всего, за ним следует CSS, а JS — это большое путешествие само по себе. Здесь мы оставим задачи JS на потом, а сосредоточимся на интеграции визуальной части фронтенда в простой проект.
Почему вам стоит делать проекты
Работа над проектами — отличное упражнение, позволяющее практиковать навыки в среде, более похожей на реальную работу. Проекты:
- сосредоточены на результатах: на вещах, которые от вас ожидают;
- используйте технологии как инструмент для достижения цели: это заставляет вас сосредоточиться на том, что имеет значение; и
- обычно намного сложнее, чем задачи, которые вы найдете в курсах или книгах.
Проекты позволяют вам применить свои навыки для создания чего-то значимого. Они позволяют вам обрести уверенность в своих навыках, и это осязаемые вещи, которыми вы можете хвастаться, чтобы другие знали, на что вы способны. После изучения основ на курсах проекты станут отличным шагом к совершенствованию ваших навыков.
Что такое нарезка?
Нарезка превращает дизайн в веб-сайт. Вы берете результаты работы графического дизайнера, скорее всего, в виде файла PSD или дизайна Figma, и создаете веб-сайт HTML + CSS с таким внешним видом. Это требует всех навыков, которые вы использовали для настройки внешнего вида элементов веб-сайта, а также создания основной структуры веб-сайта — сохранения верхнего и нижнего колонтитула и меню.
Исходники шаблонов
Для проекта упражнений вам не нужен индивидуальный дизайн — вам просто нужен какой-то дизайн. К счастью, есть сайты, на которых люди бесплатно делятся файлами дизайна, которые вы можете использовать для своего проекта: пример 1, пример 2.
Не забудьте проверить лицензию файлов, которые вы используете. Вероятно, лицензия потребует от вас:
- отдать должное автору дизайна и
- выпускайте свою работу под той же лицензией.
Независимо от лицензий, вы всегда можете поиграть с дизайном локально, но хорошо убедиться, что вы также можете поделиться своей работой публично.
Гит и Гитхаб
Работая над своим проектом, вы можете поделиться им на GitHub. Это отличный способ продемонстрировать свои усилия и получить обратную связь, если вы работаете с наставником. Если вы еще не зарегистрированы на GitHub, имеет смысл зарегистрироваться там, как только вы начнете учиться программировать.
Опишите свой проект в README
Еще одно замечательное дополнение к вашему проекту — обмен информацией о его контексте. Стандартным местом для этого является файл README, и вы можете следовать этому руководству, чтобы выделить его.
Развертывание на страницах GitHub
С помощью GitHub вы можете сделать свои проекты легко доступными для тестирования с помощью страниц GitHub. Узнать больше можно здесь.
У вас есть проекты HTML + CSS? Поделитесь в комментариях, чтобы я и другие читатели могли взглянуть на это!
Первоначально опубликовано на https://how-to.dev.
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord . Заинтересованы в хакинге роста? Ознакомьтесь с разделом Схема.