PythonСредний уровеньТренажёр

Курс «Математика для программистов»

Чтобы понимать, что происходит внутри LLM и почему метрика модели врёт, хватает школьной математики, если объяснить её на коде. На курсе вы разберётесь, как компьютер хранит целые и дробные числа, зачем программисту логарифмы и остатки, посчитаете вероятности, ожидания и погрешность выборки, научитесь сравнивать эмбеддинги косинусным сходством и умножать матрицы, а в конце увидите градиентный спуск и softmax с температурой. Каждый модуль закрепляется задачей на Python в тренажёре.

Первые 12 уроков бесплатно, нужна только почта. Входит в подписку на все курсы: 1 500 ₽ в месяц или 15 000 ₽ в год

Оценка 4,9 из 5.45 отзывов в Google55выпускников на Хабр Карьере
Уровень
Средний уровень
Формат
Онлайн, в своём темпе
Проверка
Автопроверка в тренажёре
Доступ
Сразу после оплаты

Кому подойдёт курс

  • 01

    Пишете на Python и хотите понимать, что делают LLM и метрики моделей

  • 02

    Давно не открывали математику и хотите вспомнить её на коде, а не на формулах

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

  • Понимать, как компьютер хранит числа и откуда ошибки округления
  • Пользоваться логарифмами, степенями и остатками от деления
  • Считать вероятности, формулу Байеса и математическое ожидание
  • Оценивать среднее, разброс и погрешность выборки
  • Сравнивать эмбеддинги косинусным сходством и умножать матрицы
  • Понимать градиентный спуск, softmax и температуру модели

Темы и инструменты

  • Python
  • Числа с плавающей точкой
  • Вероятность
  • Статистика
  • Векторы
  • Softmax

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

Каждая тема — это урок, задача и разбор решения.

  1. 1

    Урок

    Короткий текст с примерами кода

  2. 2

    Практика

    Задача в браузерном тренажёре, ничего не нужно ставить

  3. 3

    Проверка

    Тесты проверяют решение сразу, есть подсказки и разбор

  4. 4

    Тест

    Вопросы по модулю перед следующей темой

Программа курса

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

Модуль 1Числа в компьютере
  • Как устроен курс
  • Двоичная запись и целые числа
  • Числа с плавающей точкой
Модуль 2Степени, логарифмы и остатки
  • Экспонента и логарифм
  • Остаток от деления и хеши
Модуль 3Вероятность
  • Вероятность и независимые события
  • Условная вероятность и формула Байеса
  • Математическое ожидание
Модуль 4Статистика
  • Среднее, медиана и разброс
  • Выборка и погрешность
Модуль 5Векторы и матрицы
  • Векторы и скалярное произведение
  • Косинусное сходство
  • Матрицы и умножение
Модуль 6Градиент и softmax
  • Производная и градиентный спуск
  • Softmax, температура и логарифмы вероятностей

Стоимость обучения

Одна подписка открывает все курсы школы и продлевается автоматически.

Подписка на месяц

1 500 ₽

Подписка на год

15 000 ₽

В любую подписку входит

  • 18 курсов: JavaScript, TypeScript, React, TanStack, Системный дизайн и ещё 13
  • Новые курсы и обновления без доплат
  • Тренажёр с автопроверкой в браузере: 15 курсов из 18
  • Учёба в своём темпе, без расписания
  • Отмена в любой момент по ссылке из письма об оплате

Оплата на странице Т-Банка: карта, T-Pay или СБП. Доступ открывается сразу после оплаты на courses.moscoding.ru.

Частые вопросы

Что входит в подписку?

Все курсы школы, сейчас их 18: JavaScript, TypeScript, React, TanStack, Системный дизайн, Python, Алгоритмы, Математика, Solidity, HTML и CSS, LLM, Вайбкодинг, Claude Code, AI-агенты, Git, SQL, Linux, Rust. Новые курсы и обновления уроков появляются в подписке без доплат.

Нужен ли опыт программирования?

Нет. С нуля начинаются JavaScript, Python, HTML и CSS, Вайбкодинг, Claude Code, Git, SQL и Linux. React, TypeScript, TanStack и Solidity удобнее проходить после основ JavaScript, а LLM, AI-агентов и Rust — когда уже пишете код на любом языке.

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

Короткие уроки с примерами и задачи. В 15 курсах из 18 задачи решаются в браузерном тренажёре: решение проверяется сразу, а если не прошло, есть подсказки и разбор. В курсах TypeScript, React и AI-агенты задачи решаете у себя и сверяетесь с разбором. Учитесь в своём темпе, расписания нет.

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

Для курсов с тренажёром — нет: редактор кода и тесты работают прямо в браузере, хватит ноутбука или компьютера с интернетом. Для курсов TypeScript, React и AI-агенты понадобится редактор кода на своём компьютере.

Можно попробовать до оплаты?

Да, в каждом курсе первые уроки бесплатны: от 10 до 23, смотря какой курс. Нажмите «Попробовать бесплатно» на странице курса и оставьте почту: пришлём ссылку, и курс сразу откроется на платформе. Бесплатно открыт один курс за раз: если начнёте другой, прежний закроется, а прогресс в нём сохранится и вернётся после оплаты.

Когда откроется доступ?

Сразу после оплаты. Войдите на courses.moscoding.ru с почтой, которую указали при оформлении, — пришлём ссылку для входа.

Сколько стоит и как платить?

1 500 ₽ в месяц или 15 000 ₽ в год. Оплата картой, через T-Pay или СБП на странице Т-Банка. Подписка продлевается автоматически с той же карты.

Как отменить подписку?

В любой момент по ссылке из письма об оплате или письмом на yo@moscoding.ru. После отмены новых списаний не будет, а доступ сохранится до конца оплаченного периода.

Начните учиться сегодня

Все курсы за 1 500 ₽ в месяц. Доступ откроется сразу после оплаты, отменить можно в любой момент.

Все курсы в подписке

1 500 ₽ в месяц

Оформить