Similar presentations:
Куликова Д.С
1. Проектирование и разработка веб-ресурса для обучения «Cybercode»
Студент группы Ир1-21 Куликова Д.С.2. Актуальность
В условиях стремительного развития IT-сферывозрастает потребность в доступном и
качественном обучении. Онлайн-платформа
«Cybercode» отвечает современным
требованиям, обеспечивая гибкий формат
получения знаний и навыков в области
программирования и технологий.
3. Цель проекта
Создать удобную и современнуюонлайн-платформу «Cybercode» для
обучения IT и программированию,
которая позволяет пользователям
проходить курсы, сдавать тесты,
просматривать лекции и отслеживать
прогресс, обеспечивая доступность и
эффективность дистанционного
обучения в любое время.
4. Задачи проекта
1. Провести анализ рынка онлайн-образования и выявить потребности целевойаудитории.
2. Разработать удобный и интуитивно понятный пользовательский интерфейс
платформы.
3. Создать структурированные и актуальные учебные программы по IT-направлениям.
4. Оптимизировать платформу для работы на разных устройствах.
5. Разработать личный кабинет с отслеживанием прогресса обучения.
5. Целевая аудитория
Люди 16–45 лет,заинтересованные в IT:
школьники, студенты, новички
в профессии, специалисты
других сфер и
предприниматели.
6. Анализ конкурентов
Были изучены ведущие онлайн-школы —CodeAcademy, Skypro, SkillBox.
7. Структура сайта
Разработка структуры вебсайта является одним изключевых моментов создания,
который в большой степени
определяет эффективность его
функционирования в будущем.
8. Создание макета
Сайт был выполнен в современномминималистичном стиле. Основные цвета
оформления – синий и фиолетовый,
символизирующие надежность, технологичность и
профессионализм
9. Разработка клиентской части
Платформа разработана наNext.js с поддержкой
серверного рендеринга
(SSR) для быстрой загрузки
и улучшения SEO.
Используется SASS для
модульного и
масштабируемого
управления стилями.
Next.js
SASS
10. Разработка cсерверной части
Для реализации APIиспользован фреймворк
NestJS, который
обеспечивает высокую
производительность. В
качестве ORM для работы с
базой данных был выбран
Prisma.
NestJS
Prisma ORM
11. Заключение
В результате разработки создан конкурентоспособный и востребованный продукт.Cybercode решает актуальные задачи онлайн-образования, улучшая доступ и качество обучения.
Проект обладает потенциалом для масштабирования, добавления новых направлений и функционала
(например, геймификация, AI-ассистенты, мобильное приложение).
Внедрение новых возможностей позволит удерживать пользователей и расширять аудиторию, обеспечивая
устойчивое развитие платформы.