Узнать обо мне...
Мой практический опыт веб-разработки и создания реальных проектов, будет полезен вашей компании. Ежедневно изучаю новые технологии и практикую изученное.
Узнать большеНавыки: Основные и продвинутые типы TypeScript, Настройка проекта для работы TypeScript, Generics, Работа с классами и интерфейсами, Модульность в TypeScript.
Навыки: React, React Router, State Manager - Redux , React Hooks, REST API, Axios, CSS Modules Stylesheet, JSX, Компоненты высшего порядка (HOC), NPM - установка дополнительных пакетов.
Понимание основ JS (переменные, условия, циклы, функции, массивы, методы, объекты, работа с DOM, стандарт ES6, асинхронность, Promises, Async/Await, практика работы с сервером), умение самостоятельно писать код с полного нуля. Применение знаний в реальных проектах.
Уверенные знания языка разметки, валидная, кросс-браузерная, адаптивная верстка по макетам для различных браузеров и мобильных устройств.
Блочный подход к веб-разработке. В основе лежит разделение верстки на независимые блоки. Блоки используются в разных местах, избегая «Copy-Paste».
JSX — расширение языка JavaScript. Использую его, когда требуется объяснить React, как должен выглядеть UI. JSX напоминает язык шаблонов, наделённый силой JavaScript.
Отзывчивое форматирование, стилизация и оформление визуала страниц сайта с помощью каскадных таблиц стилей.
Использование препроцессоров (scss/saas, less) значительно ускоряет работу, за счет гибких возможностей которых нет в css.
Компонентный подход к именованию классов дает структурированный, понятный код, исключая наложения css свойств из других блоков.
Инструменты для быстрого создания креативных, гибких макетов. Во много раз ускоряют процесс разработки и адаптации контента веб-страниц.
Подключение библиотеки JQuery. Подключение и настройка плагинов, эксклюзивных анимаций и эффектов. Самостоятельное редактирование.
Установка и настройка таск-менеджера gulp для автоматизации рутинных задач. Сборка и компиляция блоков кода в один общий файл. Автоматическая сборка конечной версии проекта.
Установка CMS на сервере, интеграция верстки на Wordpress. Создание админ панели, с возможностью редактирования контента сайта. Подключение плагинов.
Навыки выкладки/переноса готового сайта на хостинг. Подключение к серверу через FTP протокол, работа и редактирование кода в онлайн.
Понимание CSS свойств, поддерживаемых почтовыми клиентами, табличная верстка, инлайновые стили, использование адаптивного email-фреймворка: Foundation for Emails.