Яндекс.Практикум
Frontend-разработчик
Разрабатывали проекты, обучающие нас возможностям HTML+CSS и JS:
1. Научиться учиться
- HTML5, CSS3, Git.
- Цель работы - научиться использоваль CSS-анимации, методологию БЭМ и работать с Git. Работа простая и далась весьма легко, хорошо, что сразу приучили к nested-файловой структуре.
- https://github.com/melkornwah/how-to-learn
2. Путешествие по России
- HTML5, CSS3, Git.
- Основной задачей, была реализация адаптивной верстки под 4 разных интерфейса (десктоп, ноутбуки, планшеты и телефоны). Ключевой проблемой была реализация ссылки с текстом и затемняющимся фоном при наведении - нужно было сделать так, чтобы текст не затемнялся.
- https://github.com/melkornwah/russian-travel
3. Mesto - React
- HTML5, CSS3, JavaScript, ES6, React.js, Git.
- В этом проекте мы сначала разрабатывали сайт на "ванильном" JS - изучали его взаимодействие с DOM, подключали формы, кнопки, модальные окна. Затем мы портировали этот сайт и весь его функционал на React.js, с добавлением нового функционала - аутентификации на сайте.
- https://github.com/melkornwah/react-mesto-auth
4. Mesto - express (все еще в разработке)
- Node.js, express.js, ESLint, MongoDB.
- Финальный проект перед дипломной работой. В нем мы прописываем функционал бэкэнда - настраиваем сервер, подключаем БД и, в конце концов, подключаем к уже готовому сайту.
- https://github.com/melkornwah/express-mesto
5. Movies Explorer - React+Express (все еще в разработке).
- Node.js, express.js, MongoDB, React.js.
- Дипломная работа. Собственный Api, на express и предоставленный Яндекс.Практикумом. Многостраничный сайт на React и деплой на удалённую ВМ.
- https://github.com/melkornwah/movies-explorer-api
- https://github.com/melkornwah/movies-explorer-frontend