Izibits Landingpage (проект)
Ментор | Ксения Широкова |
Учебный семестр | Осень 2018 |
Учебный курс | 2-й курс |
Максимальное количество студентов, выбравших проект: 1 | |
Что это за проект?
Требуется создать посадочную страницу для флагманского продукта компании. На странице должна быть реализована имитация чат-бота, по заранее подготовленному сценарию вопрос-ответ. Среди прочих требований к сайту: кроссбраузерность (IE 11+, Chrome 70+, FF 62+, Safari 12+), адаптивность, оптимальная скорость загрузки сайта - 2с и менее.
Чему вы научитесь?
Проект дает возможность понять основные нюансы веб-разработки: от базовых технологий, сопровождающих Всемирную Паутину с момента ее основания, до новейших направлений, в т.ч. IoT и Semantic Web.
Какие начальные требования?
Знание основ верстки (HTML 5, CSS 3, ES 6) и одного из языков (C#, Java, Python, PHP), понимание MVC-модели, знание принципов работы клиент-серверных приложений.
Какие будут использоваться технологии?
Frontend: HTML 5, CSS 3 + Less, ES 6 + jQuery, Open Graph, Backend: Apache/Nginx, PostgreSQL, Json, XML, язык - на усмотрение. Для сборки и оптимизации frontend: Webpack, npm.
Темы вводных занятий
История развития веб-технологий. Основы разметки информации с помощью HTML.
Направления развития
Проект дает хорошие знания для представления о процессе разработки веб-ориентированных продуктов. Это дает возможность студенту развиваться сразу в нескольких областях: frontend (в т.ч. VueJS, React, GraphQL), backend, SEO. Углубление в область Semantic Web
Критерии оценки
По 10-бальной шкале: 10 - разметка соответствует стандарту HTML5, валидатор не выявляет грубых ошибок. Для оптимизации работы использовался Webpack и к нему написан сценарий. Сайт адаптируется под разные виды устройств и разрешения экранов, при открытии в различных браузерах верстка не ломается. Нет грубых ошибок, влияющих на восприятие информации пользователем (не заметен процесс переключения языка, сообщения “бота” появляются с максимальной быстротой, нет горизонтальной прокручивающейся полосы), скорость загрузки сайта не превышает 3с. Соответственно, каждое несоответствие эталонному варианту снижает оценку на 1 балл.
Ориентировочное расписание занятий
СР 9:00-12:00 ЧТ 9:00-12:00
Контакты
k@izibots.io