
Frontend developer / HTML, CSS, JS, Vue
Работа:
Ноябрь 2021 — январь 2022
Keysi-Tutor
Москва, keysi-tutor.ru
Web-разработчик
дизайн, вёрстка, JavaScript код, разработка telegram бота на PHP.
Мои проекты:
Cайт для репетитора по английскому языку. Разрабатывал полностью с нуля: дизайн, вёрстка(mobile first), адаптив соответственно, немного нативного js (скролл, чекер навигации, swiper.js, смена темы сайта на тёмную). Также на этом сайте сделал отправку заявок в телеграм (код на php), через api телеграма. http://s9264589.beget.tech/
Из учебных и тестовых проектов:
- Simon game. Vue.js
https://matherss.github.io/simon-game/
https://github.com/Matherss/simon-game
Полностью реализовал логику игры: при старте игры мигают клавиши и воспроизводят каждая свой звук(звуки сделал в FL studio), игрок должен повторить нажатие клавиш, с каждым последующим раундом количество клавиш увеличивается. 3 уровня сложности, каждый из которых выставляет определённый временной интервал между нажатием клавиш.
- валидация формы Vue3 + Vuelidate
https://matherss.github.io/medodstask/
https://github.com/Matherss/medodstask
Сделал как базовые vuelidate валидации(required, например), так и кастомные функции валидации на ввод определённых символов.
- todolist vue3 - https://github.com/Matherss/vue3-todolist
Простой лист задач с переносом выполненных в отдельный список, возможностью удаления и общего подсчёта задач.
Обучение:
Июль 2021 — по настоящее время
GeekBrains
Web-разработчик (обучение)
Окончил курсы по вёрстке:
- Базовый курс по HTML/CSS
- Продвинутый курс по HTML5/CSS3
Окончил курсы по frontend-разработке:
- Базовый курс JavaScript // https://github.com/Matherss/gb-javascript-basic
- Продвинутый курс JavaScript (итоговый проект на Vue - прототип интернет магазина) // https://github.com/Matherss/gb-javascript-advanced
- Базовый курс React // https://github.com/Matherss/gb-react
Окончил курс по базам данных:
- Базы данных. Основы. SQL. SQLite https://gb.ru/certificates/1600261