Итоговый проект курса «Поисковый движок». Java-разработчик.

Раздел
Программирование
Предмет
Просмотров
349
Покупок
1
Антиплагиат
Не указан
Размещена
24 Мар в 22:03
ВУЗ
Skillbox
Курс
1 курс
Стоимость
4 500 ₽
Демо-файлы   
6
png
Т.З
201.7 Кбайт
png
Описание проекта
97.4 Кбайт
png
Техническая спецификация
128.4 Кбайт
png
База Данных
108.3 Кбайт
png
критерии оценки
231.1 Кбайт
png
сервис запущен
192.4 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
SearchEngine
4.5 Мбайт 4 500 ₽
Описание

Skillbox. Java-разработчик. Итоговый проект курса «Поисковый движок»

Данный проект сдан в 2021 году, но актуален по сей день.

Проект включает описание самого, проекта, техническую спецификацию, Т.З, критерий оценивания, а также описание подключение и создание базы и таблиц, а также скрипт для создания самих таблиц.

В стоимость входит поддержка и исправление замечаний от куратора на всем пути до сдачи проекта.

Оглавление

Skillbox. Java-разработчик. Итоговый проект курса «Поисковый движок»


1.1 Описание итогового проекта

Поздравляем с окончанием курса «Java-разработчик»! Вы сдали практические задания и вас ждет работа над итоговым проектом.


Над чем предстоит работать

Вам предстоит разработать поисковый движок по сайту — приложение, которое позволяет индексировать страницы и осуществлять по ним быстрый поиск. Движок разрабатывается на фреймворке Spring, функционал фреймворка в проекте используется по минимуму — на том уровне, который вы прошли в модуле по Spring.

Знаний, полученных в рамках курса, вам будет вполне достаточно для реализации этого проекта, прибегать к внешним источникам не придётся. В этом проекте вы примените практически все полученные в курсе знания по ООП, коллекциям, работе с файлами и сетью, работе с базами данных и многопоточности. Будет мало веб-разработки и много алгоритмического кода. 


Вы научитесь:

  • реализовать многопоточное приложение, которое обходит все страницы сайта начиная с главной;
  • работать с библиотекой лемматизации слов;
  • реализовать систему индексации страниц сайта — систему, которая позволит подсчитывать слова на страницах сайта и по поисковому запросу определять наиболее релевантные (соответствующие поисковому запросу) страницы;
  • реализовать систему поиска информации с использованием созданного поискового индекса;
  • создавать из получившейся программы веб-приложение, которое будет индексировать несколько сайтов. 
Вам подходит эта работа?
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир