Дополнительные сведения:
Решил сменить профессию и хочу найти работу по новой специальности. Потому что мне нравиться frontend, нравиться писать код и разбираться в нем, верстать, очень полюбил JavaScript и React, хоть и знаком с ними 9 месяцев). Около года обучался самостоятельно верстке, затем решил попробовать платные курсы остановил свой выбор на SkillFactory. Во время учебы был сверстан лэндинг, с учетом всех современных принципов верстки - семантическая, адаптивная. Во время обучения познакомился с БЭМ, Sass. Далее добавил в верстку слайдер на классическом JavaScript, после изучения основных понятий, функций, объектов, DOM. Также в процессе обучения были созданы два приложения на React. Разработка велась с применением современных технологий (Hooks, Context, Router, Conditional Rendering, css module).
Канбан-доска. Макет предоставлялся по условиям задания. Было развернуто React-приложение с использованием create-react-app. Следуя правилам компонентного подхода, я разбил канбан-доску на смысловые блоки, сверстал интерфейс, организовал файловую структуру. Также была соблюдена семантическая и адаптивная верстка, так как проект не очень большой использовал классический CSS. Реализовал функционал который был оговорен в требованиях - исходная канбан-доска должна иметь 4 блока с задачами:
Backlog (задачи, которые требуют уточнения перед тем, как брать их в работу);
Ready (задачи, которые могут быть взяты в работу);
In progress (задачи, которые уже в работе);
Finished (законченные задачи).
Сервис учета украденных велосипедов. Реализация клиентской части сайта.
Клиентская часть предназначена как для сотрудников компании, так и для обычных пользователей. Обычному пользователю доступна только ограниченная часть функционала: главная страница и страница с возможностью сообщить о новом случае кражи. Было предоставлено описание сущностей и структур запросов, функциональных требований (главная страница, форма авторизации, сообщить о краже, форма регистрации, сообщения о кражах, детальная страница сообщения о краже, страница с ответственными сотрудниками и детальная страница о сотруднике.
На обучении также познакомился с менеджером пакетов NPM и сборщиком Webpack, Github. Все работы есть в репозиториях на моем Github.
Html, Css, Scss, JavaScript (ES6+), ReactJS, Redux, Git, Webpack