Веб-сервис объявлений (проект)
Материал из Wiki - Факультет компьютерных наук
Версия от 00:26, 3 января 2015; Старчикова Ольга (обсуждение | вклад)
Ментор | Овсянников Георгий |
Учебный семестр | Весна 2015 |
Учебный курс | 1-й курс |
Проект можно развивать на летней практике | |
Что это за проект?
Веб-сервис, площадка для размещения объявлений о покупке/продаже чего-либо.
Чему вы научитесь?
Вы научитесь
- разрабатывать веб-приложения на языке Python (по желанию: Java)
- работать с платформой Google App Engine (по желанию: Amazon Web Services)
- основам front-end разработки
- работать с системой контроля версий (Git)
Какие начальные требования?
Интерес к разработке веб-сервисов, желание обучиться программированию на Python или Java
Какие будут использоваться технологии?
- Google App Engine / Amazon Web Services
- Python 2.7 / Java 8
- Bootstrap
- JavaScript
- HTML
Темы вводных занятий
Направления развития
Развитие проекта может быть широкое: от добавления механизма отзывов и рейтингов до анализа рынка товаров/услуг и разработки системы рекомендаций.
Критерии оценки
- 4-5 – разработать веб-приложение с возможностью размещать объявления и контактную информацию продавца, осуществлять поиск объявлений
- 6-7 – добавить возможность оставлять отзывы о предлагаемых товарах
- 8-10 – дополнительные возможности интерфейса (сортировки, фильтры товаров), использование анимации в интерфейсе, возможность добавления фотография, использование более широкого стека технологий (JQuery, AJAX...)