Котодата · SQL, Excel, Python, pandas, Java, JavaScript, Go

Интерактивная платформа для самостоятельного изучения

Программирование и работа с данными — в браузере, в своём темпе

Здесь не смотрят ролики, а делают руками: в каждом уроке — короткий разбор и тренажёр, где вы пишете запрос, формулу или код, а проверка сразу говорит, что получилось. 13 курсов; первый урок каждого курса открыт бесплатно.

  • Ничего не нужно устанавливать
  • Задачи проверяются сразу
  • Без расписания и сроков
  • Один платёж за курс, без подписки
С чего начать

Выберите, что про вас, — подскажем курс

ТаблицыExcel с нуля

Если формулы пока даются с трудом — начните с основ: ссылки, условия, поиск по таблице, сводная.

Уже пишете формулы уверенно — сразу «Excel для анализа и отчётов».

Первый урок любого курса бесплатный — можно попробовать и передумать.

Курсы

Каждый курс можно пройти отдельно

Курсы не зависят друг от друга и покупаются по одному. У каждого своя страница с программой: откройте её, чтобы увидеть список уроков и проекты.

ДанныеС нуля

SQL с нуля

Достаёте из базы нужные строки, считаете итоги по группам, соединяете таблицы и собираете отчёт одним запросом.

  • 18 уроков в 6 модулях
  • Настоящий PostgreSQL в браузере
  • Первый урок — бесплатно
1 490 ₽один платёж, без подписки
ТаблицыДля тех, кто уже пишет формулы

Excel для анализа и отчётов

Сведение нескольких таблиц, формулы, которые растут вместе с данными, сводные со срезами, план-факт и дашборд.

  • 25 уроков в 6 модулях
  • Таблица прямо на странице урока
  • Первый урок — бесплатно
1 290 ₽один платёж, без подписки
ПрограммированиеС нуля

Java с нуля

Строгий язык с типами и классами: от первой строки до своей программы из нескольких файлов.

  • 38 уроков в 9 модулях
  • Код запускается на странице урока
  • Первый урок — бесплатно
2 490 ₽один платёж, без подписки
ПрограммированиеС нуля

JavaScript с нуля

Язык, на котором написаны страницы сайтов: от команды console.log до программы, которая считает, фильтрует и разбирает данные.

  • 26 уроков в 8 модулях
  • Код запускается на странице урока
  • Первый урок — бесплатно
1 490 ₽один платёж, без подписки
ДанныеДля тех, кто знает основы Python

Анализ данных на Python

pandas на «грязных» выгрузках сети фитнес-клубов: чистка, соединение таблиц, динамика и отчёт, который можно запускать каждый месяц.

  • 24 урока в 7 модулях
  • pandas прямо на странице урока
  • Первый урок — бесплатно
1 990 ₽один платёж, без подписки
ДанныеС нуля

A/B-тестирование с нуля

Как проверять идеи на данных: гипотеза, метрики, размер теста, ловушки и решение. Без кода и без знания статистики.

  • 25 уроков в 7 модулях
  • Калькуляторы и симуляторы прямо в уроке
  • Первый урок — бесплатно
1 490 ₽один платёж, без подписки
ПроцессыС нуля

BPMN с нуля

Как описать бизнес-процесс схемой и прочитать чужую: события, задачи, развилки, дорожки участников, ожидания и исключения. Без кода и без программ для моделирования.

  • 21 урок в 6 модулях
  • Редактор схем прямо в уроке
  • Первый урок — бесплатно
990 ₽один платёж, без подписки
ТаблицыС нуля

Excel с нуля

От первой формулы до сводной таблицы и отчёта из сырой выгрузки — для тех, кто открывает Excel с опаской.

  • 18 уроков в 6 модулях
  • Таблица прямо на странице урока
  • Первый урок — бесплатно
890 ₽один платёж, без подписки
ТаблицыС нуля

Power Query с нуля

Запросы, которые чистят и сводят выгрузки сами: настроили один раз — дальше кнопка «Обновить».

  • 16 уроков в 5 модулях
  • Редактор запросов на странице урока
  • Первый урок — бесплатно
990 ₽один платёж, без подписки
ПрограммированиеС нуля

Python с нуля

Язык, которому поручают подсчёты, файлы и рутину: от команды print до программы, которая читает данные и считает итоги.

  • 34 урока в 8 модулях
  • Настоящий Python в браузере
  • Первый урок — бесплатно
1 790 ₽один платёж, без подписки
ПрограммированиеС нуля

Go с нуля

Простой и строгий язык для серверов и сервисов: от первой строки до горутин и каналов.

  • 30 уроков в 7 модулях
  • Код запускается на странице урока
  • Первый урок — бесплатно
1 990 ₽один платёж, без подписки
ДанныеДля тех, кто знает основы SQL

Вайбкодинг в SQL для аналитика

Как просить нейросеть писать SQL-запросы, не показывая ей данных: описание базы, постановка задачи и проверка присланного запроса.

  • 12 уроков в 4 модулях
  • PostgreSQL прямо на странице урока
  • Первый урок — бесплатно
1 490 ₽один платёж, без подписки
ДанныеС нуля

RFM-анализ с нуля

Как разделить клиентов магазина на группы по давности, частоте и сумме заказов и понять, кому и что писать. Без кода и без знания статистики.

  • 19 уроков в 6 модулях
  • Калькуляторы и разбор случаев прямо в уроке
  • Первый урок — бесплатно
990 ₽один платёж, без подписки
Тренажёр

Основы SQL уже знаете — нужна практика

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

ПрактикаЗнаете основы SQL

SQL-тренажёр

Задачи, похожие на рабочие: тема не подсказана, данные с пропусками и дублями. Для тех, кто уже пишет простые запросы и хочет практики.

  • 70 задач: от простых до многошаговых
  • Настоящий PostgreSQL в браузере
  • Первые 3 задачи — бесплатно
990 ₽один платёж, без подписки
Как устроено

Урок — это не лекция, а работа

Во всех курсах урок построен одинаково. Меняется только инструмент: база данных, таблица или редактор кода.

  1. 1
    Короткий разбор

    Один приём за раз: что это, зачем нужно и как выглядит на примере. Текстом, без видео — читать быстрее, чем смотреть.

  2. 2
    Тренажёр на той же странице

    Пример из разбора можно тут же запустить и поменять. База, таблица и интерпретатор работают в браузере — ставить ничего не нужно.

  3. 3
    Задачи с автоматической проверкой

    Решение проверяется по результату, а не по тексту: можно прийти к ответу своим путём. Если не вышло — проверка говорит, что именно не так.

  4. 4
    Подсказки и разбор

    К задачам есть подсказки — от наводящей до почти готового решения, а после решения открывается разбор.

Самостоятельное — значит без наставника

Решения проверяет тренажёр, а не человек: живых преподавателей, групп и созвонов нет. Зато нет и расписания — прогресс сохраняется за аккаунтом, а доступ к купленному курсу не заканчивается.

С чего начать

Три дороги, по которым идут чаще всего

Проходить всё подряд не нужно. Выберите то, что ближе к вашей работе, — остальное можно добавить позже.

Отчёты и таблицы

Excel с нуля → Excel для анализа и отчётов → SQL с нуля

Сначала уверенные формулы и сводные, потом отчёты, которые обновляются сами. SQL — когда данных станет слишком много для таблицы.

Работа с данными

SQL с нуля → Python с нуля

SQL достаёт данные из базы, Python обрабатывает то, что запросом не взять: файлы, нестандартные подсчёты, повторяющиеся операции.

Программирование

Python с нуля или Java с нуля

Python — если нужен быстрый результат и мягкий старт. Java — если хочется строгого языка, где типы и структура программы на виду с первого урока.

Границы платформы

Чего здесь нет

Платформа делает одну вещь — даёт практику с проверкой. Вот чего от неё ждать не стоит.

  • Преподавателей и проверки человеком. Поддержка поможет с оплатой, доступом и работой сайта, но решения не разбирает.
  • Видеолекций. Все объяснения — текстом и примерами, которые можно запустить.
  • Дипломов и сертификатов. Курсы дают навык, а не документ об образовании.
  • Обещаний про работу и зарплату. После курса вы умеете то, что написано в его программе. Трудоустройства мы не гарантируем.
Вопросы

Коротко о главном

Не нашли ответа — напишите на support@kotodata.ru.

Нужно ли что-то устанавливать?

Нет. База данных, таблица и интерпретаторы работают прямо на странице урока. Нужны только браузер и интернет.

Сколько это стоит?

У каждого курса своя цена — она указана в карточке курса и на его странице. Это один платёж за курс: подписки и повторных списаний нет. Первый урок каждого курса открыт бесплатно, нужна только регистрация.

Я никогда этим не занимался. Справлюсь?

Курсы «с нуля» на это и рассчитаны: новые слова объясняются там, где они впервые понадобились, а первые задачи совсем простые. Проверить, подходит ли вам формат, можно на бесплатном первом уроке.

Можно ли проходить несколько курсов сразу?

Можно: аккаунт один, прогресс у каждого курса свой. Но обычно быстрее идти по одному — второй после первого даётся заметно легче.

Сколько времени уходит на курс?

Урок занимает от получаса до полутора часов — зависит от курса и темы. Сроков нет: можно заниматься по уроку в день или возвращаться раз в неделю — прогресс сохранится.

Можно ли заниматься с телефона?

Читать разборы и решать короткие задачи — да. Длинные формулы, запросы и программы удобнее писать на компьютере.

Начните с бесплатного урока

Выберите курс и откройте первый урок: за полчаса станет понятно, подходит ли вам такой формат.

Кабинет