Training course on algorithms, Академия Яндекса
June 2021 — July 2021
8 лекций с домашними заданиями на платформе Яндекс.Контест. 20 задач в неделю. 4 трансляции с проверкой заданий, разбором решений и популярных ошибок
June 2021 — July 2021
8 лекций с домашними заданиями на платформе Яндекс.Контест. 20 задач в неделю. 4 трансляции с проверкой заданий, разбором решений и популярных ошибок
April 2021 — July 2021
October 2020 — April 2021
May 2020 — August 2020
Responsive Web Design; JS Algorithms and Data Structures; Front End Libraries; Data Visualization; APIs and Microservices; Quality Assurance
2019 — 2020
Изучил многие фундаментальные и прикладные темы. Прошёл два направления: фронтенд и бекенд. Подробный список изученных тем по ссылке. 6+ месяцев обучения, 385+ уроков, 318+ упражнений.
Полнофункциональная игра Сапёр. Семантическая вёрстка, резиновый адаптивный макет, доступный дизайн. Source
JSReactCreate-react-appPWAresponsive designGrid fluid layoutaccessibilitysemantic HTMLCSS VariablesLighthouse~100
Калькулятор окупаемости моноколеса. Кастомный дизайн элементов формы, выполненный в качестве подмодуля. Возможность плавной смены цветовой схемы. Source
JSGulpMasonry layoutcolor themescustomizable input rangeresponsive designLighthouse~100
Сайт-визитка с информацией об авторе и портфолио. Построен на JAM стеке статическим генератором Eleventy (мигрировал с Jekyll), с переработанной темой. Адаптивный и доступный дизайн. Source
JSSassJAM stackEleventyNunjucksJekyllBootstrapGulpresponsive designMasonry layout
Чат-бот для получения инфы от Aligulac (статистика по Starcraft2). Реализована своя очередь запросов; свой MemoryCache c хранением в MongoDB облаке. Развернут на Heroku. Source
Node.jsAxiosHerokujsdomTwitch APIMongoosedayjsdotenv
Hexlet - платформа по обучению программированию с фундаментальным подходом. Выполнял различные проекты, например, изучая MVC, React, Redux делал To Do List. Source
OOPFPMVCReactReduxLodashNode.jsExpressCRUDRESTTDDWebpackJestEslintpSQLPug
Один из проектов, выполненных при изучении работы с базами данных и сервером на FreeCodeCamp. Планировщик упражнений. Source
Node.jsExpressCRUDRESTMongoDBMongoDB AtlasMongooseGlitch
Тестовый проект от Авито (SafeDeal) - галерея фото с комментариями. Вёрстка по дизайну в Figma. Взаимодействие с сервером по API. Требованием было использовать чистый js/react. Создано в процессе изучения React. Source
JSFigmaReactAPIresponsive designGrid fluid layouttest code coverage