Создаём поисковую систему на Python
О чём курс
Вам нужен инструмент, который умеет обходить веб-страницы, индексировать данные и ранжировать результаты — всё это вы соберете с нуля на языке Python. Курс сфокусирован на прикладной информатике: вместо абстрактной теории вы пишете код поисковика, параллельно разбираясь, как работают циклы, логические конструкции и типы данных.
Внутри разбираются:
- Реализация веб-краулера: сбор и обработка информации со страниц.
- Структуры данных и алгоритмы: создание индекса поисковой системы и работа с хеш-таблицами.
- Теория вычислительной техники: почему стоит выбирать конкретные конструкции кода для оптимизации хранения данных.
- Алгоритмы ранжирования: логика обработки поисковых запросов для получения релевантных результатов.
Курс подойдет тем, кто хочет научиться программировать на Python, понимая внутреннюю архитектуру программ, а не просто копируя синтаксис. В результате у вас будет готовый рабочий прототип поисковой системы и база по CS-концепциям, применимым в разработке любого ПО.
Программа обучения
- Модуль 1: Грамматика Python, переменные, строки, встроенные функции, основы веб-сканера.
- Модуль 2: Процедуры, циклы, логические конструкции, расширение функций веб-сканера.
- Модуль 3: Управление данными, работа с различными типами данных для создания индекса поисковой системы.
- Модуль 4: Основы компьютерных наук, хранение данных, основы сетей, экономическая эффективность алгоритмов.
- Модуль 5: Реализация хеш-таблицы, принципы работы программ.
- Модуль 6: Оптимизация поисковых запросов и улучшение выдачи результатов.
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».