Курс на Stepik
Обложка курса « Веб парсинг на Go: от основ до практики» на Stepik
2 890 ₽

Веб парсинг на Go: от основ до практики 0.000

Открыть на
STEPIK.ORG
Категории курса

Практический курс по веб‑парсингу на Go: от первого простого парсера до production‑ready системы. Вместе мы шаг за шагом напишем несколько реальных парсеров (новости, погода, товары интернет‑магазина), научимся работать с HTML и структурированными данными, добавим многопоточность, базу данных SQLite, мониторинг, метрики, воркер‑пул и в финале соберём защищённый и устойчивый production‑парсер.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе « Веб парсинг на Go: от основ до практики»Учеников на курсе 14
Сертификаты, выданные на курсе « Веб парсинг на Go: от основ до практики»Сертификатов выдано 0
Отзывы о курсе « Веб парсинг на Go: от основ до практики»Отзывов получено 0
Рейтинг курса « Веб парсинг на Go: от основ до практики»Рейтинг курса 0.000
Уроки в курсе « Веб парсинг на Go: от основ до практики»Количество уроков 18
Тесты в курсе « Веб парсинг на Go: от основ до практики»Количество квизов 36
Время прохождения курса « Веб парсинг на Go: от основ до практики»Время прохождения курса
Стоимость курса « Веб парсинг на Go: от основ до практики»Стоимость курса 2 890 ₽
Обновления курса « Веб парсинг на Go: от основ до практики»Обновления курса
Дата публикации курса « Веб парсинг на Go: от основ до практики»Дата публикации курса
Последнее обновление курса « Веб парсинг на Go: от основ до практики»Последнее обновление
Сложность easy

Чему вы научитесь

  • Разрабатывать веб‑парсеры на Go от простых до продвинутых.
  • Писать первые парсеры для новостей, погоды и интернет‑магазинов.
  • Работать со структурированными данными: JSON, структуры, указатели, мапы, методы и интерфейсы.
  • Использовать HTML‑парсинг и CSS‑селекторы для извлечения данных со страниц.
  • Сохранять результаты в файлы и форматы CSV.
  • Разрабатывать многопоточные парсеры с горутинами и каналами.
  • Подключать базу данных SQLite и выполнять простые запросы.
  • Реализовывать умный retry, таймауты, обработку ошибок и обход блокировок через прокси.
  • Строить очереди задач и worker pool для параллельной обработки.
  • Настраивать мониторинг и метрики парсера.
  • Проектировать и собирать production‑ready парсер с понятной архитектурой.

О курсе

Практический курс по веб‑парсингу на Go: от первого простого парсера до production‑ready системы. Вместе мы шаг за шагом напишем несколько реальных парсеров (новости, погода, товары интернет‑магазина), научимся работать с HTML и структурированными данными, добавим многопоточность, базу данных SQLite, мониторинг, метрики, воркер‑пул и в финале соберём защищённый и устойчивый production‑парсер.

Для кого этот курс

Для новичков в Go, которые уже немного знакомы с основами программирования и хотят быстро прийти к реальной практике. Для разработчиков на других языках, желающих освоить Go через прикладную задачу веб‑парсинга. Для тех, кто хочет собирать данные с сайтов (аналитика, ресерч, мониторинг цен, новостей и т.д.).

Начальные требования

  • Установленный Go: Getting Started with Go

  • Любая IDE, например: Visual Studio Code

  • Базовое понимание переменных, условий и циклов на любом языке программирования. (можно сначала пройти бесплатный курс по основам го https://stepik.org/course/264489/promo)

  • Огромное желание учиться и немного упорства.

Преподаватели курса

Как проходит обучение

Пошаговое написание парсеров: от самого простого до продвинутого.

Постоянная практика: каждый урок содержит живой пример, который вы можете запустить и доработать под себя.

Постепенное усложнение: сначала простые конструкции Go, затем структуры и интерфейсы, далее — многопоточность, базы данных, мониторинг.

Создание production‑ready парсера, который объединяет всё, что вы изучили в курсе.

Что вы получите

  • Возможность тут же применять теорию на практике на реальных примерах парсеров.
  • Доступ к обсуждениям и форуму для разбора решений.
  • Поддержку в Telegram‑чате, где можно задать вопросы и получить ответ в течение дня.
  • Набор готовых парсеров (новости, погода, товары и др.), которые можно использовать как основу для своих проектов.
  • Итоговый проект — production‑ready парсер, который можно показать в портфолио или использовать в реальной работе.

Нагрузка

Выбираете сами

Расскажите о курсе друзьям