1. Создание сайтов - полностью новых или копий существующих. 2. Верстка сайтов по макету в Figma, Photoshop или из готовых макетов сети интернет. 3. Доработка существующей верстки сайта.
При создании проектов мною применяются следующие технологии: - верстка с помощью современной IDE WebStorm, среды выполнения кода Node.JS с менеджером пакетов NPM; - HTML, CSS, чистый Javascript, TypeScript; - фреймворк Angular (в меньшей степени React и Vue); - системы контроля версий Git и Github; - платформа Docker; - jQuery, Bootstrap, Tailwind и иные библиотеки и плагины; - обработка форм и событий с помощью AJAX-запросов; - препроцессоры LESS и SASS; - сборщики проектов Webpack, Parcel, Vite, Gulp, Grunt; - хранилища браузера Local Storage и Cookie; - настраивается взаимодействие с имеющимся backend и API с помощью программ Postman и Studio-3T Communication; - подключаются необходимые сторонние ресурсы; - выполняется валидация, оптимизация, адаптивная и кросбраузерная верстка сайта; - осуществляется стандартная SEO-оптимизация. Реализация проектов осуществляется по: - подготовленным Заказчиком макетам в Figma и Photoshop; - образцу готового сайта аналогичной тематики.