Мои работы

My-booking

Учебный проект, выполненный в процессе изучения JavaScript.

Сетка макета адаптивная (responsive). Верстка модульная. Использован препроцессор SCSS. Файлы стилей объединены и минифицированы с помощью Gulp, обработаны в autoprefixer. Использован БЭМ-нейминг и mobile-first.

В процессе JS-кодинга, использовался ООП. Код разделен на 5 модулей. Модули подключены с помощью библиотеки require.js.

Список отелей грузится по AJAX, файлом data.json, расположенным в папке data на сервере. Разметка отелей генерируется автоматически посредством JavaScript из html-шаблона template.

Местами в коде использован JSDoc.

Смотреть

Приложение Pink

Верстка

Сетка адаптивная
Bootstrap нет
Flexbox да
HTML5 да
CSS3 да
Методологии БЭМ-нейминг, mobile-first

Оптимизация

CSS sprite нет
SVG sprite нет
Retina да
Минификация CSS да
Минификация JS да
Autoprefixer да

Workflow

Graphics editor Photoshop
Package Manager npm
Task Manager Gulp
HTML Preprocessor нет
CSS Preprocessor LESS
Смотреть

Барбершоп Бородинский

Верстка

Сетка фиксированная
Bootstrap нет
Flexbox да
HTML5 да
CSS3 да
Методологии нет

Оптимизация

CSS sprite да
SVG sprite нет
Retina нет
Минификация CSS нет
Минификация JS нет
Autoprefixer нет

Workflow

Graphics editor Photoshop
Package Manager нет
Task Manager нет
Смотреть

Студия Nerds

Верстка

Сетка фиксированная
Bootstrap нет
Flexbox нет
HTML5 да
CSS3 да
Методологии нет

Оптимизация

CSS sprite нет
SVG sprite нет
Retina нет
Минификация CSS нет
Минификация JS нет
Autoprefixer нет

Workflow

Graphics editor Photoshop
Package Manager нет
Task Manager нет
Смотреть

Обо мне

Я начинающий веб-разработчик. Живу в Москве. Ищу возможность получить опыт разработки frontend в реальных проектах.

Уверенно владею HTML и CSS. Верстаю семантично, адаптивно (использую media queries). Активно использую современные возможности CSS3 (flex, animation, transition, transform, filters, gradients). Обладаю навыками модульной верстки с использованием БЭМ-нейминга и препроцессоров (LESS, SCSS). Знаком с методологией mobile-first. Для сборки проектов использую Gulp.

Знаком с основными принципами оптимизации: CSS sprite, SVG sprite, адаптация графики под retina-дисплеи, минификация исходных файлов.

Владею навыками работы с Photoshop и Illustrator на уровне, достаточном для верстальщика. В перспективе, планирую освоить Sketch.

На данном этапе нахожусь в стадии активного изучения JavaScript. Основной упор делаю на изучение нативного JS. В перспективе планирую освоить основные фреймворки JavaScript (React, Vue, Angular).

Имею базовые навыки работы с системой контроля версий Git. В процессе работы приучаю себя к использованию интерфейса командной строки.

Frontend

HTML5

90%

CSS3

85%

JavaScript

45%

Workflow

Git

55%

Gulp

60%

Контакты