Skip to content

FilimonovAlexey/mesto

Repository files navigation

Проект: MESTO

Проектная работа №4 на курсе Яндекс Практикум по Веб-разработке

Ссылка на курс - https://practicum.yandex.ru/web/

Ссылка на проект для просмотра - https://filimonovalexey.github.io/mesto/

  1. Проектная работа на применение начальных навыков JS. Цель - реализовать возможность редактирования данных профиля через диалоговое окно Pop-up;

  2. В работе применены базовые методы библиотеки DOM;

  3. Проект будет доработан в части устранения ошибок и внесения корректировок в проект.

Проектная работа №5 на курсе Яндекс Практикум по Веб-разработке

Продолжение проектной работы mesto. Расширены функциональные возможности странички, а именно:

  1. реализована загрузка массива карточек с использованием javascript;
  2. добавлена форма добавления карточек;
  3. реализована функция лайка и возможность удаления карточек;
  4. добавлена возможность добавления карточек по ссылке.

Ссылка на проект для просмотра - https://filimonovalexey.github.io/mesto/

Проект будет доработана в части внесения корректировок и исправления ошибок.

Проектная работа №6 на курсе Яндекс Практикум по Веб-разработке

Продолжение проектной работы mesto. Расширены функциональные возможности странички, а именно:

  1. добавлена валидация формы «Редактировать профиль»;
  2. добавлена валидация формы «Новое место»;
  3. реализована возможность закрытия попапа кликом на оверлей;
  4. реализована возможность закрытия попапа нажатием на Esc.

Ссылка на проект для просмотра - https://filimonovalexey.github.io/mesto/

Проект будет доработана в части внесения корректировок и исправления ошибок.

Проектная работа №7 на курсе Яндекс Практикум по Веб-разработке

Продолжение проектной работы mesto. Проведен рефакторинг кода в части:

  1. созданы классы Card и FormValidator;
  2. выполнено разбиение кода js на модули, проект имеет три js файла: Card.js, FormValidator.js, index.js;

Ссылка на проект для просмотра - https://filimonovalexey.github.io/mesto/

Проект будет доработана в части внесения корректировок и исправления ошибок.

Проектная работа №8 на курсе Яндекс Практикум по Веб-разработке

Продолжение проектной работы mesto. Проведен рефакторинг кода в части:

  1. Созданы классы: Popup, PopupWithImage, PopupWithForm, UserInfo;
  2. Сборка проекта осуществлена с помощью Вебпак;

Инструкция по запуску проекта:

  1. Клонируем репозиторий себе на ПК;
  2. В терминале поочередно вписываем команды: npm install --> npm run build --> npm run dev

Проектная работа №9 на курсе Яндекс Практикум по Веб-разработке

Продолжение проектной работы mesto. Подключение проекта к серверу.